Jacku przed chwilą zmergowałem dodawanie przepisu i musisz swój kod dostosować do jednej rzeczy, mianowicie:
przy dodawaniu przepisu użytkownik może przesyłać zdjęcia, które nie są przypisywane do przepisu (Photo.recipe_id is None), następnie gdy formularz z nowym przepisem zostanie wysłany to serwer sprawdza czy ID zdjęć, które przesłał mu użytkownik mogą być podłączone do nowego przepisu. Może tak się stać jeśli zdjęcie nie jest nigdzie podłączone, kiedyś znaczyło to Photo.recipe_id is None, ale z Twoją zmianą Photo.recipe_id is None and Photo.avatar_user is None
Jacku przed chwilą zmergowałem dodawanie przepisu i musisz swój kod dostosować do jednej rzeczy, mianowicie:
Photo.recipe_id is None
), następnie gdy formularz z nowym przepisem zostanie wysłany to serwer sprawdza czy ID zdjęć, które przesłał mu użytkownik mogą być podłączone do nowego przepisu. Może tak się stać jeśli zdjęcie nie jest nigdzie podłączone, kiedyś znaczyło toPhoto.recipe_id is None
, ale z Twoją zmianąPhoto.recipe_id is None and Photo.avatar_user is None
Photo.is_used()
zwracającejTrue
lubFalse
i odpowiednie dostosowanie kodu wrecipes.py
(mniej więcej tutaj https://github.com/robin92/flavority-api/blob/master/flavority/flavority/recipes.py#L189)Poza tym nie mam uwag i po dostosowaniu kodu do tego co napisałem i rozwiązaniu konfliktów mogę mergować.