【发布时间】:2020-05-08 04:49:21
【问题描述】:
更新 2
我认为我的困惑是因为我没有考虑到我的项目django_project3 是默认项目这一事实。
更新
我查看了Using {% url ??? %} in django templates,但它并没有完全回答我的问题。
原帖
我尝试用 Google 搜索我的问题,但最终得到了 1000 页的 Python 理论,但没有直接的答案。
我有一个名为Blog 的项目,其中有一个名为base.html 的文件。它包含代码行<a class="nav-item nav-link" href="{% url 'profile' %}">Home</a>。
但在Blogs urls.py 文件中没有称为配置文件的 URL 模式。
而在我的项目django_project3 中,urls.py 文件中有一个名为 profile 的 URL 模式。
百分号是否让代码在每个urls.py 文件中查找?
【问题讨论】:
-
这能回答你的问题吗? Using {% url ??? %} in django templates
-
我可以看到该帖子涵盖了与我自己类似的问题。但是没有那个帖子并没有完全回答我的问题。
-
这是一个用于呈现 URL 的模板标签。它的工作原理被相当彻底地描述了in the documentation。
标签: python django python-3.x