【发布时间】:2019-12-19 01:03:25
【问题描述】:
我不断收到 NoReverseMatch 错误,尽管我已经检查了很多次以查看我是否按照指示输入了代码,而且似乎我输入了,但网页无法正确加载。因为我有几个文件,我不知道哪个有错误(它应该是 urls.py 但我只是看不到错误的位置)我将发布一个链接到我上传的 GitHub 存储库所有相关文件和我收到的错误消息的屏幕截图。很抱歉没有发布任何代码,但我认为在这里发布所有代码会变得非常混乱。此外,我看到了很多类似的问题,但没有一个能解决我的问题,也没有一个与这些确切的论点有关。这是我认为发生错误的地方(base.html):
<p>
<a href="{% url 'learning_logs:index' %}">Learning Log</a>
<a href="{% url 'learning_logs:topics' %}">Topics</a>
</p>
{% block content %}{% endblock content %}
追溯:
【问题讨论】:
-
请将相关代码粘贴到您的问题中。
-
@voodoo-burger 完成,这应该是错误发生的地方。
-
不是这样的。错误发生在模板的渲染过程中,可能
base.html不在您链接的存储库中,但很难分辨,因为您使用堆栈跟踪切断了图像。请在此处发布该模板的内容,并在此处粘贴完整的堆栈跟踪。 -
以后,请从一开始就将所有相关文件和堆栈跟踪粘贴到您的帖子中。如果您只是给他们一个指向外部站点的链接并提供堆栈跟踪的图像,人们不会倾向于帮助您。
-
您需要复制并粘贴完整的堆栈跟踪,而不是作为图像提供。有一个“切换到复制和粘贴视图”链接,您可以单击以获取格式正确的堆栈跟踪,您可以在此处粘贴。
标签: python html django web-applications pycharm