Практический курс по Django: https://stepik.org/a/183363
Django урок 13. Создаем форму, не связанной с моделью на основе базового класса Form. Узнаете как создавать класс формы с набором полей (CharField, SlugField, BooleanField, ModelChoiceField), как обрабатывать данные формы на стороне сервера (метод is_valid() и коллекции cleaned_data и request.POST). Рассказывается о способах отображения формы в шаблоне с помощью метода as_p (а также о теге csrf_token), способах определения стилей оформления для полей формы.
Телеграм-канал: https://t.me/django_selfedu
Инфо-сайт: https://proproprogs.ru/django
lesson-13-coolsite.zip: https://github.com/selfedu-rus/django-lessons
О классах формы: https://djbook.ru/rel3.0/ref/forms/fields.html
Русскоязычная документация по Django 3: https://djbook.ru/rel3.0/
Официальный сайт по Django: https://www.djangoproject.com