Aktywne Wpisy

moll +162
Baba się jutuba naoglądała i zainspirowała, a potem wykorzystała chłopa w kuchni do krojenia cebuli (。◕‿‿◕。)
Dwa takie mi wyszły, więc wygryw na jutrzejszy obiad
#kuchniamoll #gotujzwykopem #jedzenie i trochę #bojowkapiekarska
Dwa takie mi wyszły, więc wygryw na jutrzejszy obiad
#kuchniamoll #gotujzwykopem #jedzenie i trochę #bojowkapiekarska
źródło: 1000019569
Pobierz
cez589643 +9
Oto finalowe wyniki glosowania na najladniejszego bolida 2026. Dzieki za udzial w ankietach.
Finalowe wyniki:
1. Red Bull
2. Haas
3. Racing Bulls
Finalowe wyniki:
1. Red Bull
2. Haas
3. Racing Bulls
źródło: 962f8a8a280d1b3521c880bf62271419dcabca2f2466bacf63423f2d592b1b38
Pobierz![Weryfikacja wieku obrazem pozwala "pobierać je" osobom trzecim [ENG]](https://wykop.pl/cdn/c3397993/4e5014d97aee4ed9cbaa8f24c2c0443f9bbc9bafc3ed44a52bf09b9c1ef18659,q80.jpg)




#naukaprogramowania
Piszę sobie testy do swojego API w DRF. Mam taką linijkę kodu:
https://pastebin.com/xHNmFtR9
ogólnie chciałem zrobić POST do API tytuł filmu i żeby ten post przeszedł dalej i wpisał go do bazy danych. Potem chciałem sobie pobrać to co wpisałem w post z bazy danych taką linijką:
movie = MovieData.objects.get(title='It')
I wypluwa mi że nie ma czegoś takiego w bazie. Jak poprawnie zrobić ten post i sobie pobrać z bazy? Nie chcę robić tego MovieData.objects.create(title="It") bo test ba sprawdzić poprawność wpisywania z post do bazy danych.
Masz dwa sposoby.
Albo przetestować całość apki na raz, czy postawić bazę od nowa, uruchomić jakiś skrypt który Ci dane do bazy doda i następnie odpalać poszczególne endpoint. To jest end-to-end test.
Albo tak napisać klasę, żeby tam, gdzie leży /app/movies dało się wstrzyknąć bazę danych przez zależności, bazę danych mockować i potem to odpalać. I to są unit testy.
No i czy próbujesz pobrać z bazy w tym samym teście ?