moClay
@moClay
учусь всему

Формы и модели django. В чем различие?

я хочу понять связаны ли формы с базами данных и если да то зачем нужны модели? Простите только пытаюсь разобраться в django. В документации я не нашел ответ на свой вопрос
  • Вопрос задан
  • 452 просмотра
Решения вопроса 1
@mrxor
Simple is better than complex
Модели - связны с БД, они нужны для представления данных в базе в виде объектов python.
Формы - в общем случае нужны для получения и валидации данных от пользователя c которыми вы потом сделаете что вам нужно. Частный случай - ModelForm, сам слепит для вас объект модели из данных полученных в форме.
Флоу такой:
Данные юзера -> Форма -> Модель -> БД
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы