У меня есть вопрос о Django и как его использовать для решения проблемы ниже. Предположим, у вас есть это две таблицы продукты таблицыDjango: Фильтр, список, сеанс
---------------------------------------------------------------
| id | productName | description | id_country |
---------------------------------------------------------------
| 1 | x | fzefzzezfz | 1 |
---------------------------------------------------------------
| 2 | y | zoinojnfze | 1 |
---------------------------------------------------------------
| 3 | az | ononbonoj | 2 |
---------------------------------------------------------------
стол страна
-----------------------
| id | name |
-----------------------
| 1 | france |
-----------------------
| 2 | spain |
-----------------------
и эти URLs:
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)
То, что я хочу сделать это, чтобы позволить посетителям сайта, чтобы установить фильтр на время их навигации, поэтому для каждого отображения списка продуктов только продукт из Франции или Испании будет b e отображается в зависимости от фильтра.
Я мог бы использовать french.exemple.com или spain.exemple.com для фильтрации результата, но я не хочу дублировать код для каждого субдомена.
Как справиться с этой проблемой?
Спасибо за ваш ответ. Но у меня возник вопрос: пользователю не нужно регистрироваться до того, как я буду использовать request.session? – user3418337
Нет, нет. –
Спасибо, Дэниэл, за ваш ответ – user3418337