Django2.0和1.0的不同

Django
路由匹配使用path和re_path代替url函数
path匹配绝对路径,re_path匹配正则表达式路径
from django.urls import path, re_path
urlpatterns = [
path(’’, index_views),
path(‘login/’,login_views),
path(‘register/’,register_views),
path(‘check/’,check_views),
path(“test/”,test_views),
re_path(“str:user”,user_views),
re_path(“index/(\d+)”,showcontent)
]
Django的path默认支持以下5个转化器:
str,匹配除了路径分隔符(/)之外的非空字符串,这是默认的形式
int,匹配正整数,包含0。
slug,匹配字母、数字以及横杠、下划线组成的字符串。
uuid,匹配格式化的uuid,如 075194d3-6885-417e-a8a8-6c931e272f00。
path,匹配任何非空字符串,包含了路径分隔符
---------------------
作者:weixin_44632941
来源:CSDN
原文:https://blog.csdn.net/weixin_44632941/article/details/87182791
版权声明:本文为博主原创文章,转载请附上博文链接!

猜你喜欢

转载自www.cnblogs.com/lbzbky/p/11070164.html
今日推荐