如何使用mod wsgi将Django部署到郊区?

时间:2015-03-11 21:51:40

标签: django apache

我在Django中的所有URL都是根据根URL编码的:/ login /,/ logout等。我想将应用程序部署到子URL:www.example.com/app,我想要URL到请访问www.example.com/app/login/,www.example.com/app/logout。我该如何有效地做到这一点?

1 个答案:

答案 0 :(得分:1)

您必须修改硬编码链接以使用Django的反转方法。例如,而不是

<a href="/login/">Login</a>

你应该使用

<a href="{% url 'accounts_login' %}">Login</a>

这将允许Django动态确定与根URL相关的URL。