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

关于url函数的名称参数,感觉是两个步骤,而不是两种写法?

我感觉这只是“使用include引用另一个url配置文件”这种情况的两个必须步骤,而不是两种写法。

1、根urls,写在include()的第二个参数位置, namespace= 'blog'

2、应用下则卸载url()的第三个参数位置,name='article'

如果没有在根urls中使用include,那么应用下是没有urls.py文件的吧?

所以我感觉这是两个步骤,不是两种写法。

如果我的url全都写在跟urls.py中,那app_name和url_name该怎么定义?

正在回答

1 回答

test

|----|

       |--urls.py

               url(r'^article$'  include('blog.urls', namespace='blog')),//对应的是方法一

                url(r'^article/$','blog.views.article', name='article2'),//对应的是方法二


       |---blog

                |-----urls.py

                           from . import views.article

                           url(r'^/$', article,name="article),   //对应的是方法一

       |---blog2

               |----templates

                            |------test.html

                                           <a href="{% url 'blog:article' %}" >方法一:我要找blog应用中的views中的article方法index</a>

                                           <a href="{% url 'article2' %}" >方法二:我要找blog应用中的views中的article方法index</a>


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

举报

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

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

进入课程

关于url函数的名称参数,感觉是两个步骤,而不是两种写法?

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

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

帮助反馈 APP下载

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

公众号

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