nobiirud1ffuz0r 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')
-----------------------------

1. werehuman 04.04.2012 05:27 Psi+

оно из модели возьмётся

2. nobiiruwerehuman /1 04.04.2012 05:29 /airbase

Даже если я захочу сделать поле не обязательным?

3. werehumannobiiru /2 04.04.2012 05:30 Psi+

если оно в модели необязательное, то и в форме будет необязательное.
В любом случае, модификацию элементов ты можешь сделать только в конструкторе. Все поля хранятся в словаре self.fields

4. nobiiruwerehuman /3 04.04.2012 05:31 /airbase

Это хорошие новости. Спасибо няши. Рюзке люфтваффе вам признательны.

Do you really want to delete ?