在配置 Django 路由时,经常会看到一些使用 url(),又有一些使用 path(),究竟它们有什么区别,分别适用于于什么情况呢?

其实 url() 是 re_path() 的别名,它俩主要用在需要使用正则表达式的路由配置中。

而 path() 则用于一般情况的路由配置,其性能应该会稍好于另外两者。

Reference