Страница не найдена установка grappelli-django

Я пытаюсь установить пакет djanjo-grappeli.

Моя настройка:

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 URL-адрес запроса: localhost:8000/grappelli Используя конфигурацию URL, определенную в салоне.urls, Django попробовал эти шаблоны URL в следующем порядке: ^grappelli/ ^admin/ Текущий URL-адрес, grappelli, не не соответствует ни одному из них.


person rayashi    schedule 29.01.2014    source источник


Ответы (1)


Измените свой 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

person wendy_winter    schedule 29.01.2014
comment
в INSTALLED_APPS граппелли — первое. Спасибо - person rayashi; 29.01.2014