Aktywne Wpisy
OlaKordasOfficial +195
dddobranoc +465
Zaplusuj ten smutny rosół za 28zł z knajpy youtubera tworzącego historię aby nigdy takiego nie ujrzeć na niedzielnym obiadu u babci
#budda #ksiazulo #jedzenie #gotujzwykopem
#budda #ksiazulo #jedzenie #gotujzwykopem
(moje REST API pisze w django rest frameworku)
Mam taka aplikacje gdzie model w basie danych ma relacje z częsciami samochodowymi ( wszystkie czesći muszą być powiązane tylko z jednym samochodem - to tylko przykład)
mam takie endpointy:
GET POST samochody/ - lista samochodów , mozliwośc stworzenia nowego;
GET PUT DELETE samochody// - opis samochodu , oraz wpięte do odnośnika 'cześci samochodowe", mozliwość edycji samochodou oraz dodania/edycji/usunięcia cześci
nie wiem czy to jest poprawne bo normalnie to robiełem (nie w RESTcie) samochody//czescisamochodowe lista i odawnai a w samochody//czescisamochodowe/pkczesci/ edycja i usuniećie ALE W RESCIE NIE WIEM JAK dostać się do takiego rozwiązdania w ViewSetach dlatego takie rozwiązanie
druga opcja która potrafię zrobić jest taka że :
GET POST samochody/ - lista samochodów , mozliwośc stworzenia nowego;
GET PUT DELETE samochody// - opis samochodu , oraz wpięte do odnośnika 'cześci samochodowe" jako url do czesci samochodowych tego samochodu, a w tym endpoincie mozliwość edycji i usunięcia samochodu wraz z wszysktimi cześciami samochodowymi
GET PUT DELETE samochody//częscisamochodowe lista części konkretnego samochodu mozliwosc usunięcia wszystkich, a przy metodzie put (po treści requesta) dodatawnie/edycja/usunięcie konkretnych cześci samochodowych
mam móżg #!$%@? że nie umiem dostać się lub przekazać viewseta w viewsecie żeby zrobić to jak zwykle i nie wiem czy takie moje obejście jest dopuszczalne. Z góry dzięki za pomoc/hejty i wszsytkie komentarze :)
#python #programowanie #naukaprogramowania #rest #drf #programowanie #webdev #programista15k
Komentarz usunięty przez autora
GET POST /samochody/
GET PUT DELETE /samochody/{id}/
GET POST /samochody/{id}/czesci/
GET PUT DELETE /samochody/{id}/czesci/{id_czesci}/