在我的django应用程序中,我想知道:为什么使用" blog/work dok blog"的url路线没有?为什么最终需要添加斜线?我正在使用django 2.2。
您可能正在寻找'append_slash'设置。它包含在此处的文档中,并解释了原因:
设置为true时,如果请求URL与URLCONF中的任何模式不匹配,并且它不会以斜线结束,则在附加的斜线上将HTTP重定向发出到同一URL。请注意,重定向可能导致邮政请求中提交的任何数据丢失。
仅在安装CommonMiddleware(请参阅Middleware(时,仅使用Append_Slash设置。另请参见Prepend_www。