【发布时间】:2019-01-24 04:12:48
【问题描述】:
这里是 urls.py
path('about/', about, name='about'),
如果我访问 /about 会出现 404 错误,如果将其更改为 path('about', about, name='about'),那么如果我访问 /about 可以,但 /about/ 会出现 404 错误。
我在这里做错了什么,这在 Django 2.0 之前并没有发生
【问题讨论】:
-
如果您在升级后遇到此错误,则听起来像是 this question 的重复。
-
我没有升级到任何东西,我在问题中明确提到我正在使用 Django 2.0,这个问题对我没有多大帮助。
-
是的,我读到您正在使用 Django 2.0。当你说“这在 Django 2.0 之前没有发生”时,看起来你已经升级了 Django,但没有更新你的设置。如果
/about没有重定向到/about/,则表明您的MIDDLEWARE或APPEND_SLASH设置存在问题。你可能会发现我在this answer 上的解释更有帮助。
标签: django django-urls django-2.0