我在Django中的所有URL都是根据根URL编码的:/ login /,/ logout等。我想将应用程序部署到子URL:www.example.com/app,我想要URL到请访问www.example.com/app/login/,www.example.com/app/logout。我该如何有效地做到这一点?
答案 0 :(得分:1)
您必须修改硬编码链接以使用Django的反转方法。例如,而不是
<a href="/login/">Login</a>
你应该使用
<a href="{% url 'accounts_login' %}">Login</a>
这将允许Django动态确定与根URL相关的URL。