为了账号安全,请及时绑定邮箱和手机立即绑定

进不去admin的登陆页面,请大神帮帮忙

总目录下的urls.py


from django.conf.urls import url, include
from django.contrib import admin

urlpatterns = [  
   url(r'^admin/', admin.site.urls),
   #url(r'^blog/', include('blog.urls')),
   #url(r'^blog2/', include('blog2.urls')),
]

这样可以进入admin的登陆界面

但是把第二第三的的url前的#去除就进不了admin的登陆页面,请问是怎么回事

总目录下的urls.py


from django.conf.urls import url, include
from django.contrib import admin

urlpatterns = [  
   url(r'^admin/', admin.site.urls),
   url(r'^blog/', include('blog.urls')),
   url(r'^blog2/', include('blog2.urls')),
]

报错:

TypeError at /admin/

argument to reversed() must be a sequence

Request Method:

GET    

Request URL:

http://127.0.0.1:8000/admin/    

Django Version:

1.10.2    

Exception Type:

TypeError    

Exception Value:

argument to reversed() must be a sequence
   

Exception Location:

D:\Python35-32\lib\site-packages\django\urls\resolvers.py in _populate, line 196    

Python Executable:

D:\Python35-32\python.exe    

Python Version:

3.5.2    

Python Path:

['D:\\django_demo\\myblog',
'D:\\Python35-32\\python35.zip',
'D:\\Python35-32\\DLLs',
'D:\\Python35-32\\lib',
'D:\\Python35-32',
'D:\\Python35-32\\lib\\site-packages']
   


正在回答

1 回答

blog和blog2 的内容应该有写错的

0 回复 有任何疑惑可以回复我~
#1

白白的萝卜坑 提问者

指的是哪部分?url部分?我能在浏览器上看到blog的内容的,只是打开不了的admin。
2017-03-11 回复 有任何疑惑可以回复我~
#2

墨萧4292580

同问啊!我也进不去,和楼主是一样的问题。
2017-04-30 回复 有任何疑惑可以回复我~
#3

墨萧4292580 回复 白白的萝卜坑 提问者

问题解决了。要么你把根目录地下的blog和blog2注释掉,这样就可以进去,要么把这两条url重写。写成模块导入的格式,别用include,貌似include这个方法用不了。
2017-04-30 回复 有任何疑惑可以回复我~
#4

Noah_________ 回复 墨萧4292580

嗯 注释掉就解决了,可是为什么会这样啊。。。
2017-05-01 回复 有任何疑惑可以回复我~
查看2条回复

举报

0/150
提交
取消
django入门与实践
  • 参与学习       65117    人
  • 解答问题       898    个

手把手带你进入Django开发的大门,充分领略Django的魅力

进入课程

进不去admin的登陆页面,请大神帮帮忙

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号