Форум сайта python.su
Здраствуйте! Ситуация такая: установил Django Admin Tools 0.5.2 через pip. поменял настройки в settings.py:
MEDIA_ROOT = '/home/andrew/sit/media' MEDIA_URL = '/site_media/' ADMIN_MEDIA_PREFIX = '/media/' ADMIN_TOOLS_INDEX_DASHBOARD = 'main_sid.dashboard.CustomIndexDashboard' ADMIN_TOOLS_APP_INDEX_DASHBOARD = 'main_sid.dashboard.CustomAppIndexDashboard' ADMIN_TOOLS_MENU = 'main_sid.dashboard.menu.CustomMenu' ADMIN_TOOLS_THEMING_CSS = 'css/theming.css' # Application definition INSTALLED_APPS = ( 'admin_tools.theming', 'admin_tools.menu', 'admin_tools.dashboard', 'django.contrib.admin', 'django.contrib.auth', #'django.contrib.sites', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', ) TEMPLATE_DIRS = ( 'home/andrew/sit/templates/admin/base_site.html', ) TEMPLATE_DIRS = ( '/home/andrew/sit/templates', ) TEMPLATE_CONTEXT_PROCESSORS = ( "django.contrib.auth.context_processors.auth", "django.core.context_processors.debug", "django.core.context_processors.i18n", "django.core.context_processors.media", "django.core.context_processors.static", 'django.core.context_processors.request', ) MIDDLEWARE_CLASSES = ( 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', ) ROOT_URLCONF = 'urls'
url(r'^administration_tools/', include('admin_tools.urls')),
Отредактировано eboome (Ноя. 20, 2014 17:39:33)
Офлайн
Специально зарегался, ибо это единственный топик с таким вопросом, который я смог найти. Такая же проблема. Джанго 1.7, admin-tools 0.5.2
Я так думаю, admin-tools вообще не работает. Потому что если бы проблема была в медиа, то все стили уехали бы. А так, админка как была - так и осталась.
Делал вот по этой доке http://django-admin-tools.readthedocs.org/en/latest/quickstart.html
eboome у тебя там кстати ошибка, нужно просто
url(r'^admin_tools/', include('admin_tools.urls')),
Отредактировано stahh (Ноя. 21, 2014 23:06:26)
Офлайн
Похоже на данный момент admin-tools не работают с 1.7
https://bitbucket.org/izi/django-admin-tools/issue/147/add-support-for-django-17
Но в тикете говорится про “dashboard page is broken”.
В любом случае, я бы вам посоветовал использовать Django Suit
Офлайн
GreyZmeem
Похоже на данный момент admin-tools не работают с 1.7https://bitbucket.org/izi/django-admin-tools/issue/147/add-support-for-django-17Но в тикете говорится про “dashboard page is broken”.В любом случае, я бы вам посоветовал использовать Django Suit
Офлайн
у Django Suit как-то много как для платного проекта открытых тикетов: больше 100…
мне django-admin-tools тоже нравится, жаль что он не развивается активней
У меня с джангой 1.7.4 работает вроде норм с такими настройками
в settings.py
INSTALLED_APPS = (
‘admin_tools’,
‘admin_tools.theming’,
‘admin_tools.menu’,
‘admin_tools.dashboard’,
…
}
# for django-admin-tools
ADMIN_TOOLS_MENU = ‘project_src.at_menu.CustomMenu’
ADMIN_TOOLS_INDEX_DASHBOARD = ‘project_src.at_dashboard.CustomIndexDashboard’
ADMIN_TOOLS_APP_INDEX_DASHBOARD = ‘project_src.at_dashboard.CustomAppIndexDashboard’
в urls.py
url(r'^admin_tools/', include('admin_tools.urls')),
url(r'^admin/jsi18n/', ‘django.views.i18n.javascript_catalog’),
url(r'^admin/', include(admin.site.urls)),
project_src - это имя и папка проекта.
Офлайн