【发布时间】:2011-01-12 10:41:55
【问题描述】:
我正在将“url”模板标签应用于我当前 Django 项目中的所有链接。
我的网址是这样命名的......
url(r'^login/$', 'login', name='site_login'),
这允许我在我的站点根目录访问 /login。我的模板标签是这样定义的......
<a href="{% url site_login %}">
它工作正常,除了 Django 自动将该 url 解析为 /myprojectname/login,而不是 /login。两个网址都可以访问。为什么?是否有删除项目名称的选项?所有 url 标签都会出现这种情况,而不仅仅是这个。
【问题讨论】:
-
我遇到了同样的问题。你找到解决方案了吗?
-
我的 Apache 配置有问题。在这里查看我的文章:groups.google.com/group/django-users/browse_thread/thread/…
标签: django django-templates django-urls templatetags