re_path
是在写url的时候可以用正则表达式,功能更加强大。r
开头的字符串。在正则表达式中定义变量,需要使用圆括号括起来。这个参数是有名字的,那么需要使用?P<参数的名字>
。然后在后面添加正则表达式的规则。示例代码如下:
```python
from django.urls import re_path
from . import views
如果不是特别要求。直接使用path
就够了,省的把代码搞的很麻烦(因为正则表达式其实是非常晦涩的,特别是一些比较复杂的正则表达式,今天写的明天可能就不记得了)。除非是url中确实是需要使用正则表达式来解决才使用re_path
。
原文:https://www.cnblogs.com/jin-ting/p/11758179.html