Я только начал работать над проектом django (и одновременно изучаю django), и я столкнулся с некоторыми вопросами о дизайне, на которые я не могу ответить со своими ограниченными знаниями, поэтому я решил задать их здесь. в любом случае вот вопросы:
1) где бы вы разместили необработанные запросы. Можно ли помещать запросы строк в файлы view.py? Мое личное мнение - размещать их только в файлах models.py.
2) где вы можете запросить БД? Вы можете вызывать методы запросов в models.py, views.py, templates? Я думаю, что они должны быть в models.py или views.py, но не в шаблонах. в частности, вызовы типа «MyModel__attribute_set__all» не должны использоваться в шаблонах.
Так как я новичок в django (и python), я не совсем уверен, правильно ли я понял об этом. Я благодарен за любые отзывы.