Доброго времени суток! наверно, вопрос слишком общий.
но объясните доступно новичку как используются в проектах данные файлы? и как их использовать “правильно”?
туториалы, которые есть в сети не имеют однообразия и иногда запутывают.
в одном проекте views.py целиком описывает логику проекта и состоит из самописных методов (например, здесь http://www.youtube.com/watch?v=QgdINlxm-wE) и не использует forms.py
еще один наоборот использует forms.py
в другом говорится, что самописные методы это прошлый век, и надо использовать CBV-методы, частично логика описывается в forms.py, часть функций содержится в views.py.
внесите ясность. как использовать? как разделять между собой функционал между этими файлами?