Django:过滤器,列表,会话

2024-09-27 20:15:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一些关于Django的问题,以及如何使用它来解决下面的问题。 假设你有两张桌子 产品表

 ---------------------------------------------------------------
|  id   |   productName   | description   |  id_country     |
 ---------------------------------------------------------------
| 1     |      x          | fzefzzezfz    |     1           |
 ---------------------------------------------------------------
| 2     |      y          | zoinojnfze    |     1           |
 ---------------------------------------------------------------
| 3     |      az         | ononbonoj     |     2           |
 ---------------------------------------------------------------

国家/地区表

^{pr2}$

这些网址:

http://www.exemple.com/list/ (list all products)
http://www.exemple.com/add/ (add a new product)
http://www.exemple.com/detail/1 (print details about product with id=1)

我想做的是允许网站的访问者在他们的导航期间设置一个过滤器,以便每次显示产品列表 根据过滤器的不同,只会显示来自法国或西班牙的产品。在

我可以利用法语.example.com或者西班牙.example.com过滤结果,但我不想重复的代码为每一个 子域。在

如何处理这个问题?在


Tags: djangocomaddidhttp过滤器产品example

热门问题