2014-01-29 2 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) 요청 방법 : 요청 URL을 GET : 로컬 호스트 : 8000/grappelli Django는 salon.urls에 정의 된 URLconf를 사용하여 다음과 같은 순서로 URL 패턴을 시도했습니다. ^ grappelli/ ^ admin/ 현재 URL 인 grappelli가 일치하지 않습니다.

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', 
) 

을 그리고 당신은 다음과 같이 설정되어 있는지 확인하십시오 :

답변

2
지금처럼 INSTALLED_APPS을 변경

$ python manage.py collectstatic 

출처 : https://django-grappelli.readthedocs.org/en/latest/quickstart.html

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

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

그런 다음 미디어 파일을 수집을

+0

INSTALLED_APPS에서 "grappelli"는 firts입니다. 고맙습니다 – rayashi

관련 문제