发布流程网址以包含语言代码和位置

时间:2010-11-25 12:33:24

标签: django url-rewriting middleware

我正在尝试将我的应用上的网址呈现为/<language-code>/<city>/rest/of/url/,语言代码是当前活动的语言,而城市是用户选择的位置....这有点像是什么在Heart完成,但现在包括i18n位。

如何为我的网站启用此功能?我倾向于使用中间件解决方案,因为我相信这将很容易使用,并且不会涉及对现有URL的修改。任何有关这方面的帮助将不胜感激。

1 个答案:

答案 0 :(得分:2)

哇 - 我为Heart创建了这个功能,我从没想过有人想在任何地方复制它。

在任何情况下,假设您正在讨论在区域化页面上的链接中输出URL,我们确实在中间件中实现了这一点。我实际上写了关于它的a blog post - 帖子实际上是一个单独的问题,但确实提供了示例代码。