b0b0542407
- Deprecation warnings using Django 1.8 are resolved. - Deprecation warnings using Django 1.11 are resolved. - Admin: grappelli is no longer used. - Upgrade to django-autocomplete-light v3 (v2 is not 1.11 compatible). * autocomplete.modelform_factory being dropped, code uses dal Select2 views and widgets.
47 lines
1,013 B
Python
47 lines
1,013 B
Python
"""
|
|
Django development settings for the cof project.
|
|
The settings that are not listed here are imported from .common
|
|
"""
|
|
|
|
from .common import * # NOQA
|
|
from .common import INSTALLED_APPS, MIDDLEWARE
|
|
|
|
|
|
EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'
|
|
|
|
DEBUG = True
|
|
|
|
|
|
# ---
|
|
# Apache static/media config
|
|
# ---
|
|
|
|
STATIC_URL = '/static/'
|
|
STATIC_ROOT = '/srv/gestiocof/static/'
|
|
|
|
MEDIA_ROOT = '/srv/gestiocof/media/'
|
|
MEDIA_URL = '/media/'
|
|
|
|
|
|
# ---
|
|
# Debug tool bar
|
|
# ---
|
|
|
|
def show_toolbar(request):
|
|
"""
|
|
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.
|
|
"""
|
|
return DEBUG
|
|
|
|
INSTALLED_APPS += ["debug_toolbar", "debug_panel"]
|
|
|
|
MIDDLEWARE = [
|
|
"debug_panel.middleware.DebugPanelMiddleware"
|
|
] + MIDDLEWARE
|
|
|
|
DEBUG_TOOLBAR_CONFIG = {
|
|
'SHOW_TOOLBAR_CALLBACK': show_toolbar,
|
|
}
|