Я только начинаю учить Django и у меня возник вопрос.
У меня есть модели с описанием структуры БД.
Есть страничка из которой делаются запрос на использование БД (запись или чтение данных из БД)
Ну и конечно необходимо проверить данные передаваемые из этой странички (html).
Я почитал документы и мануалы и пришел к выводу (надеюсь неверному), что для того, чтобы проверить данные необходимо отдельно создать файл forms.py (можно и не отдельно, но для простоты) и там прописать собственно правила проверки.
Так вот, а нельзя ли как-нибудь без этих форм сделать проверку по моделям БД?
Для меня не понятно, зачем писать два раза почти одно и тоже…. т.е. хотелось бы что-то типа иметь такое:
class Admins(models.Model):
тра та та
def new_user(request):
form = Admins(request.POST)
if form.is_valid()