python – django URL中出现的站点名称

python – django URL中出现的站点名称,第1张

概述我有一个问题,在Django中调用url模板标签会附加网站名称(我不希望它在那里.) 假设网站名称是’mysite’. 例如: <a href="{% url myapp.views.myview "myparam" %}">Link text</a> 正在生产: <a href="/mysite/foo/bar">Link text</a> 当我想要它产生: <a href="/foo/bar" 我有一个问题,在Django中调用url模板标签会附加网站名称(我不希望它在那里.)

假设网站名称是’mysite’.

例如:

<a href="{% url myapp.vIEws.myvIEw "myparam" %}">link text</a>

正在生产:

<a href="/mysite/foo/bar">link text</a>

当我想要它产生:

<a href="/foo/bar">link text</a>

我的urls.py设置如下:

from django.conf.urls.defaults import *import mysite.myapp.vIEwsurlpatterns = patterns('',(r'^/foo/bar/$','mysite.myapp.vIEws.myvIEw'),)

谁能指出我正确的方向?

编辑 – 当网站处于开发阶段时,它位于测试服务器的子目录中,应用程序作为子目录!所以它坐在http://www.mytestserver.com/mysite.没有缓存,所有对/ mysite的引用都在上线之前删除了.

解决方法 检查你的modpython配置,如果你有一个.可能有一行看起来像Pythonoption django.root / mysite删除它. 总结

以上是内存溢出为你收集整理的python – django URL中出现的站点名称全部内容,希望文章能够帮你解决python – django URL中出现的站点名称所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1192345.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存