Python 重定向django URL

Python 重定向django URL,python,Python,我正在尝试链接django应用程序中的页面。当我在家/在我的导航上 进入“关于”页面后,当我再次单击主页时,url为home/about/home 我如何将其更改为大约 路径('home/about/',views.about,name='Database-about') 找不到页面(404) 请求方法:获取 请求URL: Django使用Main_DB.URL中定义的URLconf,按照以下顺序尝试了这些URL模式: admin/ home/ [name='Database-home'] h

我正在尝试链接django应用程序中的页面。当我在家/在我的导航上

进入“关于”页面后,当我再次单击主页时,url为home/about/home

我如何将其更改为大约

路径('home/about/',views.about,name='Database-about')

找不到页面(404) 请求方法:获取 请求URL:

Django使用Main_DB.URL中定义的URLconf,按照以下顺序尝试了这些URL模式:

admin/
home/ [name='Database-home']
home/about/ [name='Database-about']
home/login/ [name='login']
home/login/MetaData/ [name='Database-form']
home/about/login/ [name='login']

为了重定向到绝对页面而不是相对页面,请在URL前加一个前导斜杠。例如:

/admin/
/home/

等等。

谢谢。但它不起作用。这是显示警告的错误:?:(URL.W002)您的URL模式“/about/”[name='Database-about']的路由以“/”开头。删除此斜杠,因为它是不必要的。如果此模式以include()为目标,请确保include()模式后面有一个“/”。不要在URL中放一个前导斜杠,而是放在链接中。你不能在django端将URL设置为绝对URL,你必须修复你的链接。谢谢你,它现在可以工作了。这很简单,但很难找到答案