nobiiru
→ d1ffuz0r
04.04.2012 05:27 /airbase
Привет. Вопрос по джанго есть. Не могу найти ответ в джангобуке. Вообщем форма которая создается из модели при помощи ModelForm, ну ты понел. Как мне теперь передать некоторые параметры полям формы? Например такие как максимальная длинна поля в символах для ЧарФилд.
----cut here---
from django.forms import ModelForm
from engine.models import Post
class PostForm(ModelForm):
class Meta:
model = Post
fields = ('author_name', 'author_email', 'post_subject', 'post_body')
-----------------------------
оно из модели возьмётся
Даже если я захочу сделать поле не обязательным?
если оно в модели необязательное, то и в форме будет необязательное.
В любом случае, модификацию элементов ты можешь сделать только в конструкторе. Все поля хранятся в словаре self.fields
Это хорошие новости. Спасибо няши. Рюзке люфтваффе вам признательны.