Installed grappelli inline with the source
This commit is contained in:
22
3rd_party_apps/grappelli/context_processors.py
Executable file
22
3rd_party_apps/grappelli/context_processors.py
Executable file
@@ -0,0 +1,22 @@
|
||||
# coding: utf-8
|
||||
|
||||
from django.conf import settings
|
||||
|
||||
def admin_template_path(request):
|
||||
|
||||
# default templates for "grappelli standalone"
|
||||
template_path = "admin/_grappelli/"
|
||||
|
||||
if getattr(settings, 'ADMIN_TOOLS_INDEX_DASHBOARD', False):
|
||||
apps = getattr(settings, 'INSTALLED_APPS')
|
||||
if apps.count("admin_tools.dashboard"):
|
||||
# seems to be a grappelli+admin_tools setup
|
||||
# so we use the other templates
|
||||
template_path = "admin/_grappelli_admin_tools/"
|
||||
|
||||
return {
|
||||
"admin_template_index": "%sindex.html" % template_path,
|
||||
"admin_template_app_index": "%sapp_index.html" % template_path,
|
||||
"admin_template_base": "%sbase.html" % template_path,
|
||||
"admin_template_base_site": "%sbase_site.html" % template_path,
|
||||
}
|
||||
Reference in New Issue
Block a user