Aktywne Wpisy
poker666face +7
XDDD #danielmagical
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Skopiuj link
Skopiuj linkTa treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Wykop.pl
Pytanie dotyczy Class Based View i jego rozbudowy. Z jednej strony nie chce zaśmiecać kodu, z drugiej łamie zasadę SRP.
Kod, który mam na myśli:
https://github.com/ImustAdmit/django-serious-shop/blob/master/serious_shop/shop/views/catalog.py#L71 (lub wyżej #26-SectionListItemView, gdzie nie chce oddzielnie rozbijać na widok kategorie/podkategorie).
Dzięki za wskazówki :)
Ten CommonView to w ogóle czarna magia dla mnie. Nie wiem czemu
Jeżeli tak, to zwróć w context {"company": company}, każdy z tych caseów stwórz w osobnej zakładce ("tab"), i poszczególne zakładki chowaj/odkrywaj w CSSie wg potrzeby.
Nie ma potrzeby przeładowywać strony jeżeli operujesz zawsze na tym samym obiekcie.
subcategory__id=subcategory
, ale jak to przekonwertować z kwargsów xd.Natomiast jeżeli chodzi o te kategorie to zrobiłbym krok wstecz i zaprojektował je na nowo na poziomie modelu.
Obczaj https://github.com/django-mptt/django-mptt
Paczka pozwala ci tworzyć strukturę drzewiastą. Np. Ubrania -> Koszulki -> Koszulki w paski/Koszulki w groszki/Żonobijki
Unikałbym rozbijania kateogrii i subkategorii na dwa osobne
Natomiast jak jestes poczatkujacy to za resta bym sie nie bral, bo to kolejny ruchomy bloczek w ukladance.