Wpis z mikrobloga

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

działają mi tylko z viewsetami.


@zwei: widzę gdzie jest twój problem, routery są zaprojektowane właśnie po to żeby działać z viewsetami i tylko z viewsetami, wiadomo, że jak się uprzesz to wszystko obejdziesz, ale nie warto. Viewsety trafiają do routerów DRF, a jak już się upierasz pisać solowe APIView to sobie je podpinaj pod normalne urlsy.
  • Odpowiedz
Przepraszam za noobskie pytania, to mój pierwszy dzień, kiedy się zajmuję DRF i wracam do django po paru dobrych latach, więc w sumie nic nie pamiętam :/

@mxzm: ok, a czy jak tak zrobię, to mogę podpiąć kilka appek a nie tylko jedną? Wydaje mi się, że tak nie można?

path('api/', include('profiles.urls')),
  • Odpowiedz
@zwei: APIView jest gorsze w tym, że nie wspierają go routery, a przez to i wiele dodatkowych bibliotek automatyzujących różnie rzeczy - jak np generowanie dokumentacji API. APIView jest też gorsze bo przestaje myśleć o jakimś modelu wspólnie tylko jest tendencja do implementowania wszystkiego osobno.

A co do dokumentacji to gubisz czy nie gubisz, tam naprawdę są odpowiedzi na twoje pytania. więc głupio się poddawać:

Popatrz
  • Odpowiedz