Py学习  »  问与答

怎么实现自动修改url地址加入城市信息

RaySong • 10 年前 • 3875 次点击  

我的站要区分城市信息,比如 北京和成都内容会不一样,但是每个view都传city参数太冗余,我想用中间件直接存session里面,在每个url 前面自动加入城市的拼音(不用我在定义url写这个),我看django的i18n语言翻译插件有这个功能,不知道怎么实现的?有么谁能介绍下,

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/978
 
3875 次点击  
文章 [ 2 ]  |  最新文章 10 年前
ellipse42
Reply   •   1 楼
ellipse42    10 年前

@RaySong 实现了没有?

Py站长
Reply   •   2 楼
Py站长    10 年前

你的url 用 (%s) 定义,然后在session里获取城市信息,在渲染template时进行拼接。 这样应该就行了吧