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
来源: http://www.bubuko.com/infodetail-3100726.html