在 Django 应用程序中编写 html 链接的最佳方法是什么,该应用程序旨在分发给其他用户,并且无法提前知道应用程序的最终 URL 路径是什么?
以下是我目前正在使用的一些链接:
<li><a href="/results/all_runs/">By Date</a></li>
<li><a href="/results/trends/by_app">Trends</a></li>
当应用程序在 mysite/urls.py 中像这样配置为位于根路径中时,这可以正常工作。
url(r'^', include('myapp.urls')),
但是,如果您更改 mysite/urls.py 以在不同的路径中运行应用程序:
url(r'^myapp/', include('myapp.urls')),
然后链接断开。这似乎应该是一个常见的场景,但我一直无法发现如何干净地解决它。