Affiche la debug-toolbar dans Vagrant
Ce patch enlève la vérification faite par django-debug-toolbar pour ne s'afficher que si l'IP source est dans l'option de configuration INTERNAL_IPS. Ceci permet son fonctionnement avec Vagrant. Fixes #8.
This commit is contained in:
parent
9cce1076a9
commit
3074071dff
1 changed files with 15 additions and 0 deletions
|
@ -148,3 +148,18 @@ AUTHENTICATION_BACKENDS = (
|
||||||
RECAPTCHA_PUBLIC_KEY = "DUMMY"
|
RECAPTCHA_PUBLIC_KEY = "DUMMY"
|
||||||
RECAPTCHA_PRIVATE_KEY = "DUMMY"
|
RECAPTCHA_PRIVATE_KEY = "DUMMY"
|
||||||
RECAPTCHA_USE_SSL = True
|
RECAPTCHA_USE_SSL = True
|
||||||
|
|
||||||
|
# On ne veut pas la vérification de INTERNAL_IPS faite par la debug-toolbar car
|
||||||
|
# cela interfère avec l'utilisation de Vagrant. En effet, l'adresse de la
|
||||||
|
# machine physique n'est pas forcément connue, et peut difficilement être mise
|
||||||
|
# dans les INTERNAL_IPS.
|
||||||
|
def show_toolbar(request):
|
||||||
|
if not DEBUG:
|
||||||
|
return False
|
||||||
|
if request.is_ajax():
|
||||||
|
return False
|
||||||
|
return True
|
||||||
|
|
||||||
|
DEBUG_TOOLBAR_CONFIG = {
|
||||||
|
'SHOW_TOOLBAR_CALLBACK': show_toolbar,
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue