django url.py使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django url.py使用相关的知识,希望对你有一定的参考价值。

主要对象:patterns和url

url有两个主要的参数,第一个是正则模板,第二个是处理的方法

他们的对应关系是,当我们在浏览器当中url的形式与正则相匹配时

就转向处理方法

如果url.py中的值是:

 

 

先导入

from blog.views import index

url(r‘^blog/index/$‘,index)

这样的话,在我们访问blog/index的时候,会输出blog.views.index中的值

如果我们blog.views.index中的值

也可以

url(r‘^blog/index/(?p<id>\d{2})/$‘,index)  #参数的形式2位数的数字

修改views:

def index(req,id)

修改:render_to_response({‘id‘:id})

可以用render_to_response去渲染参数给index.html

 

以上是关于django url.py使用的主要内容,如果未能解决你的问题,请参考以下文章

请问如何在我的 url.py django 3 中使用 slug 创建 url?

Django之视图(views.py)

Django URL路由分发系统

Django 在我的主 url.py 中包含应用程序 url

如何理解 django url.py 中的 Url 模式

包含 Django 应用程序的 url.py 会导致 404