GET - метод для получения данных. GET запросы могут быть закешированны промежуточными серверами. GET должен применяться только в поисковых формах.
POST - метод для изменения данных. POST запросы никогда не кешируются промежуточными серверами. POST должен применяться в формах, изменяющих данные на сервере.
302 Found - временное перенаправление301 Moved Permanently - постоянное перенаправление (кешируется в браузере)Location: url - URL для повторного запроса. Может быть как абсолютным, так и относительным.BooleanField - флажокCharField - текстовое поле вводаEmailField - текстовое поле, EmailChoiceField - выбор из нескольких вариантовDateField - выбор датыDateTimeField - выбор даты и времениFileField - загрузка файловEmailFieldclean_xxx - доп. проверка поля xxx, может изменить значениеclean - доп. проверка всех полей формы
Методы clean и clean_xxx должны использовать self.cleaned_data
для получения данных формы и поднять ValidationError в случае некорректных данных.
Метод save уже определен и сохраняет модель Meta.model
@require_POSTReferer