Witam,Tworzę swoją aplikację do łatwej ogarniazacji zbiórek między przyjaciółmi. Muszę zaprojektować backend. Do autentykacji używam tokena bo clientem jest Android. Mam pytanie dotyczące zapisywania modeli podczas tworzania inego modelu (?) Przykładowo każdy użytkownik jest w grupie znajomych. Założyciel grupy może tworzyć nowe zbiórki. Każda zbiórka posiada nazwę, kwotę, datę zakończenia oraz listę znajomych wraz z wartością czy zapłacili czy nie. No i mam problem, podczas wysłania zapytania POST tworzącego nową zbiórkę muszę stworzyć także listę aktualnych znajomych i przypisać ją do tej zbiórki. Jak to zrobić?

- Rejestracja:około 10 lat
- Ostatnio:około 23 godziny
- Lokalizacja:Warszawa
- Postów:443
0
Tworząc nowy zbiórkę przypisujesz ją do danej grupy znajomych, czyli w modelu "Zbiórka" musisz wrzucić foreign key do modleu grupy by ją przypisać mniej więcej taką linijką (dla django):
group = models.ForeignKey(ModelGrupy, on_delete=models.CASCADE, related_name="fundraising")
Następnie po relacjach zbiórka->grupa->użytkownicy wyciągasz sobie listę użytkowników przypisaną do danej zbiórki
edytowany 3x, ostatnio: cmd
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.