Uczę się Django. Moje doświadczenie pochodzi z PHP i Java, a doświadczenie z wykorzystaniem szkieletów kontrolera Model View. Zawsze miałem osobny plik dla każdego z moich widoków, modeli i szablonów - ale samouczek Django wspomina tylko o jednym views.py i models.py.Dobra praktyka: porządkowanie views.py w aplikacjach Django
To wydaje się być w porządku, jeśli masz małą aplikację - a co jeśli chcesz uporządkować swoje widoki i modele według swoich celów? Na przykład widok Projekty i widok Kamienie milowe. Mam nadzieję, że nie będzie trzeba utworzyć inny pakiet Pythona (APP) dla każdego modułu Widok:
python manage.py startapp projects
python manage.py startapp milestones
mogę założyć, że można mieć milestones.py oraz projekty. py dla twoich widoków i modeli zamiast ogólnych views.py i models.py? Następnie modele można zaimportować w razie potrzeby do widoków i żądań kierowanych do określonych widoków?