В данном посте разберем работу с формами и то, как с ними работать в Django.
Первым делом нам нужно добавить новый модуль forms в наше приложение блога в папку blog/forms.py
from django import forms
class TagForm(forms.Form):
title = forms.CharField(max_length = 50)
slug = forms.CharField(max_length = 50)
В данном модуле мы объявляем новую форму через класс TagForm, который добавляет и редактирует теги блога. Объявление формы соответствует, в большинстве, объявлению модели, так как поля и их типы данных с формы должны соответствовать полям и их типам базы данных. Говоря абстрактно, форма — это некоторый портал, из которого данные поступаю в ячейки базы данных.
Анализ