Ich versuche derzeit, mit Django 1.5 in "Class Based Views" zu kommen.Design von CBVs in Django
Aus der Design-Perspektive frage ich mich, wo die Logik zu verarbeiten Daten aus einem Formular in einem einfachen FormView.
Ich weiß, dass alle Formular Validierung Code in die Methode form_valid()
kommt. Aber wo man Sachen setzt, die Daten der Form verarbeiten. Ich habe gelesen, dass es irgendwie unpassend ist, zu viel Logik in die form_valid()
Methode zu stecken.
Es gibt die get()
, , get_context_data()
, head()
usw. Methoden ... welche sollte ich in welchem Fall verwenden?
Haben Sie https://docs.djangoproject.com/en/dev/topics/class-based-views gelesen?/generische Bearbeitung /? –
jep! Aber das war nicht sehr hilfreich für mich! – Jurudocs