Django'yu öğreniyorum. Arka planım, Model View Controller çerçevelerini kullanarak deneyim sahibi PHP ve Java'dan. Görüşlerim, modellerim ve şablonlar için her zaman ayrı bir dosyam vardı - ancak Django öğreticisi yalnızca bir view.py ve models.py dosyasına sahip olduklarını belirtiyor.İyi Uygulama: Django Uygulamalarında views.py düzenlenmesi
Küçük bir uygulamanız varsa, görünüşünüz ve modellerinizi amaçlarına göre düzenlemek isterseniz ne olur? Örneğin, bir Projeler görünümü ve Kilometre Taşları görünümü. Ben her görünüm modülü için başka Python paketi (uygulama) oluşturmak zorunda etmeyeceğini umut ediyorum:
python manage.py startapp projects
python manage.py startapp milestones
Sana bir milestones.py ve projeleri olabileceğini varsayabiliriz. Görünümler ve modelleriniz için genel bir view.py ve models.py yerine py Daha sonra modeller gerektiğinde görünümlere aktarılabilir ve istekler belirli görünümlere yönlendirilebilir mi?