Wpis z mikrobloga

#naukaprogramowania
#python
#django

Piszę sobie testy do apki:

https://pastebin.com/BTGGEMyv

To jest ich drobny wycinek.

Można nawet założyć że self.id i self.med są równe 1 i taki obiekt istnieje.

I nawet chciałbym się dowiedzieć jaki błąd mi wywala, ale komunikat pokazuje to:

https://pastebin.com/WWBSzX69

I nawet nie za bardzo wiem czego ten błąd dotyczy...

Prosiłbym o jakieś nakierowanie gdzie szukać źródła problemu...
  • 6
@IsambardKingdomBrunel upewnij się, że możesz użyć self.id. Podejrzewam, że testrunner wsadza sobie tam coś swojego, Ty ladujesz mu tam cyferki, on próbuje tego swojego użyć i się #!$%@?. Użyj innej nazwy, np self.pk.
Możesz sprawdzić na samym początku testu, co siedzi w self.id zanim nadpiszesz