Naw*_*ore 4 python django django-urls
我有一个 Django 应用程序。在应用程序中,我有一个如下所示的网址:-
path('url/', views.appmain, name="main")
问题是需要尾随斜杠。我想让斜杠成为可选的,并且可以使用或不使用斜杠访问 url。我检查过APPEND_SLASH但它不起作用。有什么解决办法。
您可以在 url 模式中使用正则表达式re_path代替path使用正则表达式。?像这样使用登录您的网址:
from django.urls import re_path
re_path(r'url/?$', views.appmain, name="main")
Run Code Online (Sandbox Code Playgroud)
注意:问号匹配/url中的 0 或 1 。它同时接受domain.com/url和domain.com/url/