Форум сайта python.su
спасибо
Офлайн
Опять возник вопрос по этому поводу. Как добавлять/удалять элементы с помощью java-script я разобрался.
Можно ли как-то создать класс формы и использовать его как обычную форму из Django?
Офлайн
Так никто не знает где найти пример с кодом на python'е и javascript динамической формы поиска?
Офлайн
Не совсем понятен вопрос из поста #12
Создали форму с помощью фреймворка. И эту форму куда вам нуно?
Офлайн
В идеале:
Есть базовые классы SearchForm, SearchField
От класса SearchField наследуются остальные поля, например SearchCharField, SearchChoiceField, SearchModelChoiceField.
С классом SearchForm работатем как с классом django.forms.Form, т.е. примерно так:
class MySearchForm(SearchForm):
name = SearchCharField()
somemodel = SearchModelChoiceField(model=SomeModel)
def someview(request):
if request.method == 'POST':
form = MySearchForm(request.POST)
if form.is_valid():
#do something with form
pass
else
form = MySearchForm()
return render_to_response('sometemplate.html', {'searchform' : form })
Отредактировано (Март 26, 2010 23:48:24)
Офлайн