Wpis z mikrobloga

#django #drf #python #programowanie

Jestem w trakcie nauki Django Rest Framework i zastanawiam się, gdzie umieszczać logikę niezwiązaną z bazy danych, np wywołanie zewnetrznego API na podstawie przekazanego parametru do naszego API, wykonać jakieś operacje na plikach itp itd. plik models.py nie wydaję mi się odpowiednim miejscem. W innych frameworkach tj Symfony, Laravel wiadomo gdzie takie rzeczy wsadzać ale to są framworki typu MVC a django jest MVT i ciut się zgubiłem.
  • 12
@egoistyczny_logistyk: natknąłem się na te services w jednym z wątków na reddit gdzie był poruszany temat jak robić duże aplikacje w DRF i tam też właśnie wspominają aby wykorzystać to na takie rzeczy które totalnie nie pasują do umieszczenia tego w modelach

@CancerLight: zewnetrzne api dałem akurat jako przykład ale zapisuje sobie bo może się to przydać :)

@IamHater: Ten link dosyć sporo mi wyjasnia w tym temacie chyba.