Ich habe eine Frage zu Django und wie man es benutzt, um das Problem zu lösen. Sie diese beiden Tisch Produkte Tabelle Angenommen habenDjango: Filter, Liste, Sitzung
---------------------------------------------------------------
| id | productName | description | id_country |
---------------------------------------------------------------
| 1 | x | fzefzzezfz | 1 |
---------------------------------------------------------------
| 2 | y | zoinojnfze | 1 |
---------------------------------------------------------------
| 3 | az | ononbonoj | 2 |
---------------------------------------------------------------
Ländertabelle
-----------------------
| id | name |
-----------------------
| 1 | france |
-----------------------
| 2 | spain |
-----------------------
und diese Urls: set
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)
Was ich tun möchte, ist Besuchern der Website zu ermöglichen, ein Filter für die Dauer ihrer Navigation, so dass für jede Anzeige der Produktliste nur Produkt aus Frankreich oder Spanien b Je nach Filter wird angezeigt.
Ich könnte french.exemple.com oder spain.exemplar.com verwenden, um Ergebnisse zu filtern, aber ich möchte den Code für jede Subdomain nicht duplizieren.
Wie würde dieses Problem behandelt?
Danke für Ihre Antwort. Aber ich habe eine Frage: Es besteht keine Notwendigkeit, dass der Benutzer protokolliert wird, bevor ich die request.session verwende. – user3418337
Nein, ist nicht. –
Danke Daniel für deine Antwort – user3418337