我必须在我的Django re_path函数中匹配URL。
拟匹配的结构如下:
/user字符串开头,后面跟着一个/profile部件/、其他URL子部分或字符串的结尾下面是允许的URL示例:
我尝试了以下几种方法,但都失败了:
re_path(r'^profile/?.*$', views.my_view)任何帮助都是非常感谢的。
发布于 2022-01-05 23:30:04
您可以使用
^/(?:user/)?profile(?:/.*)?$见regex演示。详细信息
^ -字符串的开始/ -a / char(?:user/)? -一个可选的user/字符串profile -一个固定的字符串(?:/.*)? -一个/字符的可选序列,然后是除行中断字符以外的任何零或多个字符尽可能多。$ -字符串的末端。https://stackoverflow.com/questions/70600752
复制相似问题