Come utilizzare la pratica di Fat Models per Django e Django Rest Framework

1

Vorrei sapere in che modo esperti programmatori e ingegneri del software bilanciano l'utilizzo dell'approccio basato sui modelli grassi di Django rispetto alle visualizzazioni DRF. In pratica, la mia esperienza ruota attorno alla configurazione di serializzatori e viste DRF più che creare e sovrascrivere le funzioni di supporto all'interno delle classi del modello. Può essere utile ricordare che preferisco mantenere i modelli liberi per una modifica più semplice (ad es. Logica di creazione a livello API vs a livello di modello).

Come puoi immaginare, i miei serializzatori e le visualizzazioni API contengono la logica personalizzata e non so se questo è previsto poiché questi componenti DRF sono in prima linea e non i metodi del modello che sono principalmente adatti, ad esempio, per core App / componenti Django.

Disclaimer: non sono esperto in Django e DRF.

    
posta Nogurenn 07.09.2017 - 08:39
fonte

0 risposte

Leggi altre domande sui tag