ADMIN
Django admin
https://docs.djangoproject.com/fr/5.2/ref/contrib/admin/
grappelli admin
http://www.grappelliproject.com/
https://django-grappelli.readthedocs.io/
https://github.com/sehmaschine/django-grappelli
pip install django-grappelli
Open settings.py and
* add grappelli to your INSTALLED_APPS (before django.contrib.admin) :
INSTALLED_APPS = (
’grappelli’,
’django.contrib.admin’,
)
* Add the request context processor
TEMPLATES = [
...
’OPTIONS’ :
’context_processors’ : [
...
’django.template.context_processors.request’,
...
],
,
,
]
* Ajouter STATIC_ROOT
STATIC_ROOT = ’static_root/’
Open urls.py and
* Add URL-patterns for grappelli before admin :
urlpatterns = [
path(’grappelli/’, include(’grappelli.urls’)), # grappelli URLS
path(’admin/’, admin.site.urls), # admin site
]
Collect the media files :
python manage.py collectstatic