我在Django中的所有URL都是相对于根URL编码的:/login/,/logout等我想将应用部署到子URL:www.example.com/app,我希望URL为www.example.com/app/login/,www.example.com/app/logout。我如何高效地做到这一点?
rdlzhqv91#
你必须修改你的硬编码链接来使用Django的反转方法。例如,代替
<a href="/login/">Login</a>
你应该用
<a href="{% url 'accounts_login' %}">Login</a>
这将允许Django动态地确定关于根URL的URL。
1条答案
按热度按时间rdlzhqv91#
你必须修改你的硬编码链接来使用Django的反转方法。例如,代替
你应该用
这将允许Django动态地确定关于根URL的URL。