[А-Я]{1}
— {1}
здесь совершенно лишняя конструкция. Регекспы — это язык со своим синтаксисом и тоностями, и чтобы использовать, надо его знатьsettings_local.py
, который не добавляется в репозиторий, и который отличается на серверене загрузятся ли тогда ненужные отличия, потомучто файл настроек на сервере у меня отличается?
А если кто то исправляет файл на сервере, его обновленная версия моментально скачивается ко мне на компьютер.
Гит использовать нет возможности.
.gitignore
. Поверьте, когда такие файлы лежат в репозитории, работа превращается в адский ад. Особенно, когда работают много разработчиков в разных ветках.
Надо использовать не просто формы, а django-crispy-forms. И ничего мешать не будет. Писать формы вручную — это анахронизм и стреляние себе в ногу. Нарушается принцип DRY, так как форма по сути описывается в двух местах, и рано или поздно два разных представления рассинхронизируются, приводя к неожиданным и странным глюкам (банальный пример, изменится список опций в select).
Автору вопроса рекомендую начать с вдумчивого и внимательного чтения туториала по Django с официального сайта. Нельзя начинать писать, без прочтения хотя бы этого туториала. Разработка методом копи-пасты с сайтов с ответами — это плохо и для вас, и для сообщества в целом.