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

django的url配置求教~为什么无法include

django的url配置求教~为什么无法include

一只萌萌小番薯 2019-03-29 10:56:40
我有一个project跟目录的rooturlconf设置内容为:----------------------------------------------------------fromdjango.conf.urlsimportpatterns,include,urlimportfunnytesturlpatterns=patterns(url(r'^funnytest/',include('funnytest.urls')),url(r'^helloworld/',funnytest.views.hello),)-----------------------------------------------------------其中funnytest是其中一个app,funnytest目录下设置了一个Urls,内容为:------------------fromdjango.conf.urlsimportpatterns,include,urlfromviewsimport*urlpatterns=patterns(url(r'^hello/$',hello),)-------------------我访问localhost/funnytest/hello/会报错,表示urls中没有匹配的配置但是访问localhost/helloworld是可以访问到viewhello的为什么呢,应该如何配置~
查看完整描述

2 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

fromdjango.conf.urlsimportpatterns,include,url
fromviewsimport*
urlpatterns=patterns(
url(r'^hello/$',hello),
)
第二个url写法是有问题的,导入模块写法应该是fromapp.viewsimporthello这个格式,在django中,都应该这种导入方法。
另入,像第二个,我平时是这么写的:
url(r'^hello/$','app.viwes.hello`),
多看下djangobook里面的url写法。
                            
查看完整回答
反对 回复 2019-03-29
  • 2 回答
  • 0 关注
  • 524 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信