Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Django Admin';在/admin中找不到页面/_Django_Django Admin_Django Views - Fatal编程技术网

Django Admin';在/admin中找不到页面/

Django Admin';在/admin中找不到页面/,django,django-admin,django-views,Django,Django Admin,Django Views,我已经取消了settings.py和url.py中管理区域的注释。但是,管理员不会在/admin/处加载。如果我将url更改为/admin/auth/那么我可以登录管理面板,但是如果我尝试转到/admin/它仍然找不到页面 这是我的settings.py: INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'dja

我已经取消了settings.py和url.py中管理区域的注释。但是,管理员不会在/admin/处加载。如果我将url更改为/admin/auth/那么我可以登录管理面板,但是如果我尝试转到/admin/它仍然找不到页面

这是我的settings.py:

 INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.messages',
    'django.contrib.admin',
    'src',
    'lib.tagging',
    'lib.markdown',
    'lib.avatar',

    # Uncomment the next line to enable admin documentation:
    #'django.contrib.admindocs',
)
url.py

from django.conf.urls.defaults import *
from django.conf import settings
from src import views
from src.models import Want
from lib.tagging.models import Tag

# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()


want_info_dict = {
  'queryset': Want.objects.all(),
  'date_field': 'pub_date',
}

urlpatterns = patterns('django.views.generic.simple',
    url(r'^about/$', 'direct_to_template', {"template":"about.html"}, name="about"),
)


urlpatterns += patterns('',

    url(r'^$', views.home, name="home"),
    url(r'^signup/$', views.signup, name="signup"),
    url(r'^accounts/login/$', views.userlogin, name="login"),
    url(r'^accounts/settings/$', views.account_settings, name="settings"),
    url(r'^logout/$', 'django.contrib.auth.views.logout', {"next_page":"/"}, name="logout"),

    #user profile
    url(r'^(?P<username>\w+)/$', views.userprofile, name="user-profile"),

    #wants

    url(r'^mentees/(?P<slug>[-\w]+)/$', views.wants_by_tag, name="wants_by_tag"),

    url(r'^avatar/', include('lib.avatar.urls')),

    # Uncomment the admin/doc line below to enable admin documentation:
    # url(r'^admin/doc/', include('django.contrib.admindocs.urls')),

    # Uncomment the next line to enable the admin:
    url(r'^admin/', include(admin.site.urls)),
)


if settings.DEBUG:
    urlpatterns += patterns('',
        (r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root':      settings.MEDIA_ROOT}),
 )
从django.conf.url.defaults导入*
从django.conf导入设置
从src导入视图
从src.models导入所需的
从lib.tagging.models导入标记
#取消注释下两行以启用管理员:
从django.contrib导入管理
admin.autodiscover()
想要信息记录={
'queryset':Want.objects.all(),
“日期字段”:“发布日期”,
}
urlpatterns=patterns('django.views.generic.simple',
url(r“^about/$”,“direct_to_template”,{“template”:“about.html”},name=“about”),
)
urlpatterns+=模式(“”,
url(r'^$',views.home,name=“home”),
url(r“^signup/$”,views.signup,name=“signup”),
url(r“^accounts/login/$”,views.userlogin,name=“login”),
url(r“^accounts/settings/$”,views.account\u settings,name=“settings”),
url(r“^logout/$”、“django.contrib.auth.views.logout”、{“下一页”:“/”},name=“logout”),
#用户配置文件
url(r'^(?P\w+/$),views.userprofile,name=“user profile”),
#想要
url(r'^mentees/(?P[-\w]+)/$),views.wants按标签,name=“wants按标签”),
url(r“^avatar/”,包括('lib.avatar.url'),
#取消注释下面的admin/doc行以启用管理员文档:
#url(r“^admin/doc/”,包括('django.contrib.admindocs.url'),
#取消注释下一行以启用管理员:
url(r“^admin/”,包括(admin.site.url)),
)
如果设置为.DEBUG:
urlpatterns+=模式(“”,
(r“^static/(?P.*)”,“django.views.static.service”,{'document_root':settings.MEDIA_root}),
)

谢谢你的帮助

user profile的urlpattern与admin冲突,当您将该模式移到末尾时会发生什么情况,或者更好的是,将其前缀设置为
r'^users/(?p\w+/$”

django的哪个版本?你能显示完整的URL.py吗?1.2.3在上面添加了完整的URL