Urls.py無法訪問我的Django管理面板
from django.conf import settings
from django.conf.urls import patterns, include, url
from basic_code.settings import STATIC_ROOT
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^admin/doc/' , include('django.contrib.admindocs.urls')),
url(r'^admin/', include(admin.site.urls)),
(r'media(?P<path>. *)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
(r'static(?P<path>. *)$', 'django.views.static.serve', {'document_root': settings.STATIC_ROOT}),
url(r'^$', 'contact.views.home'),
url(r'^static/(.*)$', 'django.views.static.serve', {'document_root': STATIC_ROOT, 'show_indexes' : True}),
url(r'^templates/$', 'templates.welcome', name="welcome"),
)
settings.py安裝的應用程序
'django.contrib.admin',
我已經執行syncdb,使編輯URL和設置之前collectstatic。 現在終端顯示
$ python2.7 manage.py collectstatic
Unknown command: 'collectstatic'
Type 'manage.py help' for usage.
當我收集靜態。
,當我去www.website.com/admin我得到:
ImportError at /admin/
No module named templates
Request Method: GET
Request URL: http://www.website.com/admin/
Django Version: 1.5
Exception Type: ImportError
Exception Value:
No module named templates
Exception Location: /home/user/webapps/appname/lib/python2.7/django/utils/importlib.py in import_module, line 35
Python Executable: /usr/local/bin/python
Python Version: 2.7.5
預先感謝您!
你正確[配置staticfiles應用](https://docs.djangoproject.com/en/1.6/howto/靜態文件/#配置靜態文件)? – sk1p
sk1p:是的我有 – Raul