Ответ 1
Неважно, где вы храните свои классы форм. Django не ищет их точно так же, как для моделей в ваших models.py
Я обычно храню их в модуле forms.py. Затем вы импортируете из своего модуля форм в свои view.py
Вероятно, какой-то простой вопрос, но он говорит на домашней странице 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)
Неважно, где вы храните свои классы форм. Django не ищет их точно так же, как для моделей в ваших models.py
Я обычно храню их в модуле forms.py. Затем вы импортируете из своего модуля форм в свои view.py