Подтвердить что ты не робот

Где вы определяете формы джанго?

Вероятно, какой-то простой вопрос, но он говорит на домашней странице Django, где вы должны определить формы? Входит ли код в model.py? Но этот файл должен состоять только из моделей базы данных Django? Поэтому я задаюсь вопросом, куда должны входить формы?

Формы, которые я имею в виду, это тот, который вы импортируете

from django import forms

а затем создайте, например, такую ​​форму (код берется с домашней страницы Django)

class ContactForm(forms.Form):
    subject   = forms.CharField(max_length=100)
    message   = forms.CharField()
    sender    = forms.EmailField()
    cc_myself = forms.BooleanField(required=False)
4b9b3361

Ответ 1

Неважно, где вы храните свои классы форм. Django не ищет их точно так же, как для моделей в ваших models.py

Я обычно храню их в модуле forms.py. Затем вы импортируете из своего модуля форм в свои view.py