Wpis z mikrobloga

@MakuZo: Ale gdzie ? w widokach ? Problem się zaczyna na renderowaniu url w HomeView nie w GetOffersByCategory. Proszę o bardziej szczegółowe rozwiązanie ew wyjaśnienie co mogło pójść nie tak
  • Odpowiedz
@lukaszwasyl, masz pomieszanie z poplątaniem w kodzie. Najpierw to uporządkuj:
1. w template (wspomniane linie 72-74) odwołujesz się do object_list, a tymczasem masz context_object_name ustawione w widoku na inną wartość
2. w widoku GetOffsetByCategory queryset powinieneś pobierać za pomocą get_queryset()
3. w url nazwę parametru masz `` a chcesz szukać kategorii po ['name']
To tak na szybko co rzuciło mi się w oczy.
  • Odpowiedz
@Dymoslaw: i dziękuje za konkretniejsze rady, pierwszy raz piszę widoki na typach generycznych. Niestety po poprawieniu wyżej wspomnianych punktów, błąd pozostaje ten sam. Wrzucam jeszcze raz, poprawiony kod
  • Odpowiedz
@MakuZo: Przepraszam za twoje prawdopodobne zniesmaczenie ale a) zmieniłem to o czym mówiłeś i nie działało b) napisał dymosław, i naprawienie tego bardziej zredukowało błędy c) dziękuje za przybliżenie konwencji w nazewnictwie :)
  • Odpowiedz