在每个 url 路径的末尾放置或不放置斜杠 ( "/" )

  • 本文关键字:路径 url django
  • 更新时间 :
  • 英文 :


我知道使用以前的url((是有区别的,无论我是否在句子的末尾加上斜杠("/"(,

url(r'^fees_pricer/(?P<product>[w-]+)/$', views.fees_pricer, name='fees_pricer'),

我意识到如果我写:

path('fees_pricer/<slug:prod>', views.fees_pricer, name='fees_pricer'),

path('fees_pricer/<slug:prod>/', views.fees_pricer, name='fees_pricer'),

我想知道在每条路径的末尾放置斜杠是否有区别或任何最佳实践。 提前感谢您的回答。

一般的 Django 做法是使用斜杠终止的路由(甚至还有CommonMiddleware驱动的选项APPEND_SLASH来尝试确保它(。

相关内容

  • 没有找到相关文章

最新更新