Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
django url连接。我不想连接_Django_Django Urls - Fatal编程技术网

django url连接。我不想连接

django url连接。我不想连接,django,django-urls,Django,Django Urls,当我在“个人资料”页面中做某事时, url连接到下一个“配置文件”。 但我只想链接到“注销”。不是“配置文件/注销” 这是我的URL.py 当我在“个人资料”页面上做某件事时, href链接连接到“profile”url 这是href源代码。 由于此href源是header.html, 本页包含在其他页中。 在其他页面中,它运行良好。 仅在配置文件页面中,href url连接到“配置文件/1”url 如何修复它?是的,不以斜杠或方案开头的URL是相对URL。href=foo相当于href=./

当我在“个人资料”页面中做某事时, url连接到下一个“配置文件”。 但我只想链接到“注销”。不是“配置文件/注销”

这是我的URL.py

当我在“个人资料”页面上做某件事时, href链接连接到“profile”url

这是href源代码。 由于此href源是header.html, 本页包含在其他页中。 在其他页面中,它运行良好。 仅在配置文件页面中,href url连接到“配置文件/1”url

如何修复它?

是的,不以斜杠或方案开头的URL是相对URL。href=foo相当于href=./foo,即它指的是相对于当前路径的路径foo。如果需要顶级路径,则需要href=/foo


在Django中,您应该使用生成URL,而不是硬编码它们。Django将注意生成正确的URL;尤其是如果您将应用程序移动到其他环境中,URL可能需要前缀或类似的内容,因此您不应硬编码URL。

请将代码作为文本而不是图像发布。