如何在djang中选择尾随斜杠

2024-04-23 10:01:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个django应用程序。在应用程序中,我有一个url例如:你知道吗

path('url/', views.appmain, name="main")

问题是尾部斜杠是必需的。我想使斜杠可选和网址都可以访问或没有斜杠。 我检查了APPEND_SLASH,但不起作用。有什么解决办法。你知道吗


Tags: pathdjangoname应用程序urlmainviews网址
1条回答
网友
1楼 · 发布于 2024-04-23 10:01:19

在url模式中使用正则表达式可以使用re_path而不是path。使用?像这样登录您的url:

from django.urls import re_path
re_path(r'url/?$', views.appmain, name="main")

注意:问号匹配url中的0或1/。它同时接受domain.com/urldomain.com/url/

相关问题 更多 >