【发布时间】:2014-10-23 13:13:41
【问题描述】:
我目前使用的系统是任何人在输入/{username} 作为 URL 时都可以看到用户的公开资料。
这以某种方式获得了优先权,因此我无法再访问管理控制台/admin。
如何让/admin 获得优先权?
urls.py
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
(r'^player/', include('player_details.urls')),
(r'^profile/', include('userprofile.urls')),
url(r'^admin/', include(admin.site.urls)), # enable administration
url(r'^(?P<username_in_url>\w+)/$', 'fantasymatchday_1.views.public_profile'), #user public profile logged in
url(r'^(?P<username_in_url>\w+)/$', 'fantasymatchday_1.views.public_profile_anon'), #user public profile anonymous
)
播放器和个人资料应用程序的 URL 工作正常,我做错了什么?
【问题讨论】:
标签: django django-urls