Şu anda Django 1.5 ile "Sınıf Tabanlı Görünümler" bölümüne girmeye çalışıyorum.Django'da CBV'lerin Tasarımı
Tasarım açısından bakıldığında, formundan gelen ve basit bir FormView biçimindeki verileri işlemek için mantığı nereye koyacağımı merak ediyorum.
Tüm form doğrulama kodunun form_valid()
yöntemine geldiğini biliyorum. Ancak formun verilerini işleyen şeyleri nereye koyacağız. Bir şekilde form_valid()
yöntemine çok fazla mantık koymanın uygunsuz olduğunu okudum.
get()
, post()
, get_context_data()
, head()
, vb. Yöntemleri ... hangi durumda kullanmalıyım?
'dan oluşturduğunuz diğer yöntemlere başvurabilirsiniz. Https://docs.djangoproject.com/en/dev/topics/class-based-views/jenerik düzenleme /? –
jep! Ama bu bana çok yardımcı olmadı! – Jurudocs