Django-localeurl和静态链接



我有一个网站,我已经设置了django-localeurl,每一个动态创建的链接工作如预期的,但所有的静态链接不,例如,如果我有一个href="{cat. net "。get_absolute_url}"然后我访问西班牙语(/es/)或英语(/en/)网站,它会按预期重定向,但使用href="/museum/"它会重定向到默认语言代码。

问题是如何根据用户正在观看的内容将静态链接重定向到英语或西班牙语站点?

get_absolute_url(和其他硬编码链接的地方)应该使用@permalink装饰器,或者使用django的"reverse"实用程序(在localeurl中有猴子补丁)

相关内容

  • 没有找到相关文章

最新更新