DaftAcademy / daftacademy-python_levelup-spring2020

20 stars 10 forks source link

Wyk 4 zad 1 aplikacja nie może przejść testu 'assert raw data' #42

Closed AvaRat closed 4 years ago

AvaRat commented 4 years ago

Wszystkie testy w zadaniu 1 mi przechodzą oprócz tego, a nic nie edytowałem w bazie z linku. Mam więc podejrzenia, że źle zinterpretowałem parametry. Z tego co rozumiem, to per_page to ilość wierszy które mamy wyświetlić, a page to numer wiersza od którego zacząć. Czyli robię prosty SELECT i na koniec LIMIT {per_page} OFFSET page}. Dajcie znać, czy to brzmi sensownie, czy źle to zrozumiałem, bo nie mogę tego testu zrobić.

jakubmatyszewski commented 4 years ago

Za pomocą per_page definiujesz ilość wierszy na stronie. Atrybut page natomiast mówi o tym ile stron (zawierających per_page wierszy) chcesz ominąć. Zatem OFFSET powinno się liczyć jako page * per_page.

AvaRat commented 4 years ago

Dzięki. Już działa