2014-01-29 4 views
1

Я пытаюсь установить пакет djanjo-grappeli.Страница не найдена grappelli-django install

Моя установка:

INSTALLED_APPS = (
    'django.contrib.admin', 
    'django.contrib.auth', 
    'django.contrib.contenttypes', 
    'django.contrib.sessions', 
    'django.contrib.messages', 
    'django.contrib.staticfiles', 
    'grappelli', 
    'django.contrib.admin', 
    #'south', 
    'app_salon', 
    'app_agenda', 
) 
STATICFILES_FINDERS = (
    'django.contrib.staticfiles.finders.AppDirectoriesFinder', 
    'django.contrib.staticfiles.finders.FileSystemFinder', 
) 

TEMPLATE_CONTEXT_PROCESSORS = (
    'django.core.context_processors.request', 
    'django.contrib.auth.context_processors.auth', 

) 

Мой urls.py

urlpatterns = patterns('', 
    url(r'^grappelli/', include('grappelli.urls')), # grappelli URLS 
    url(r'^admin/', include(admin.site.urls)), 
) 

Но он возвращает:

Страница не найдена (404) Запрос Метод: GET Request URL: локальный: 8000/grappelli Используя URLconf, определенные в salon.urls, Django пробовал эти шаблоны URL в следующем порядке: ^ grappelli/ ^ admin/ Текущий URL-адрес, grappelli, не соответствует ни одному из них.

ответ

2

Изменение INSTALLED_APPS так:

INSTALLED_APPS = (
    'grappelli', 
    'django.contrib.admin', 
    'django.contrib.auth', 
    'django.contrib.contenttypes', 
    'django.contrib.sessions', 
    'django.contrib.messages', 
    'django.contrib.staticfiles', 
    #'south', 
    'app_salon', 
    'app_agenda', 
) 

И убедитесь, что у вас есть следующие настройки:

STATICFILES_FINDERS = (
    'django.contrib.staticfiles.finders.AppDirectoriesFinder', 
    'django.contrib.staticfiles.finders.FileSystemFinder', 
) 

TEMPLATE_CONTEXT_PROCESSORS = (
    ... 
    "django.core.context_processors.request", 
) 

Затем собирают мультимедийные файлы:

$ python manage.py collectstatic 

Источник: https://django-grappelli.readthedocs.org/en/latest/quickstart.html

+0

в INSTALLED_APPS «grappelli» - это флирт. Спасибо – rayashi

Смежные вопросы