Все вопросы: [formset]
17 вопросов
Требуются наборы форм Django
Как сделать все формы в наборе форм django обязательными? Я попытался проверить наличие всех полей в методе cleaned_data, переопределяющем метод clean () набора форм, но он просто терпит неудачу без отображения каких-либо ошибок. Спасибо! Исходный код: class BaseScheduleForm(forms.Model...
Модульный тест Django Formset
Я не могу запустить модульный тест с набором форм. Я пытаюсь сделать тест: class NewClientTestCase(TestCase): def setUp(self): self.c = Client() def test_0_create_individual_with_same_adress(self): post_data = { 'ctype': User.CONTACT_INDIVIDUAL, ...
Передача параметра настраиваемой формы в набор форм
У меня определена следующая форма class MyForm(ModelForm): def __init__(self, readOnly=False, *args, **kwargs): super(MyForm,self).__init__(*args,**kwrds) if readOnly: Do stuff to make the inputs readonly MyForm отлично работает, когда я создаю его в предст...
Django: disallow can_delete on GenericStackedInline
I've built this model which contains a generic foreign key: class MyModel(models.Model): content_type = models.ForeignKey(ContentType, verbose_name=_('content type')) object_id = models.PositiveIntegerField(_('object id')) content_object = generic.GenericForeignKey('content_type', 'o...
Django how to save a custom formset
I've written the following custom formset, but for the life of me I don't know how to save the form. I've searched the Django docs and done extensive searches, but no one solution works. Lots of rabbit holes, but no meat ;-) Can someone point me in the right direction? // views.py partial // @l...
Is this a bug in Django formset validation?
Manual example: http://docs.djangoproject.com/en/1.0/topics/forms/formsets/#formset-validation (I'm using Django 1.0.3 to run on Google App Engine) Code: from django import forms from django.forms.formsets import formset_factory class ArticleForm1(forms.Form): title = forms.CharField() pub...
Django Formset without instance
In this Django Doc explain how to create a formset that allows you to edit books belonging to a particular author. What I want to do is: Create a formset that allows you to ADD new book belonging to a NEW author... Add the Book and their Authors in the same formset. Can you gime a light? thanks.
Can you Make a Django form set validate the initial data?
Here's an example: from django import forms class ArticleForm(forms.Form): title = forms.CharField() pub_date = forms.DateField() from django.forms.formsets import formset_factory ArticleFormSet = formset_factory(ArticleForm) formset = ArticleFormSet(initial=my_data) So 'my_data' i...
In Django, how do you construct a formset manually in a template?
I am constructing the pieces of a formset manually in a template. How do I get the hidden fields TOTAL_FORMS and INITIAL_FORMS. Is there a hidden display widget with them in it already there that I can call? <label>formset title</label> #formset.TOTAL_FORMS #formset.INITIAL_FORMS {% ...
Изменение типа поля в Django ModelFormset
В Django ModelForm вы можете изменить тип виджета поля следующим образом: class EntryForm(ModelForm): entity = forms.CharField() class Meta: model = Entry Я легко могу создать набор моделей из той же модели, например: EntryFormSet = modelformset_factory(Entry) Но е...
Django Formset.is_valid () не работает для дополнительных форм
В моем приложении-приложении Django у меня есть набор форм, созданный из простой (не модельной) формы, с extra = 1 (чтобы позволить javasript добавлять формы позже). class SomeForm(forms.Form): #some fields with required=False length = forms.IntegerField(required=False) # An exam...
Создание набора моделей из формы модели
У меня есть модель MyModel, которая содержит PK-locid, то есть AutoField. Я хочу построить на его основе модельный набор форм с некоторыми оговорками: Набор запросов для набора форм должен быть настраиваемым (скажем, order_by ('field')), а не all () Поскольку locid для MyModel является ...
Как показать скрытое автополе в наборе форм django
Автоматическое поле Django при отображении с использованием набора форм по умолчанию скрыто. Как лучше всего это показать? На данный момент модель объявлена как, class MyModel: locid = models.AutoField(primary_key=True) ... Когда это отображается с использованием наборов форм D...
Проблема с модельным набором форм
У меня есть модель, для которой нужно показать форму несколько раз. Я использовал его под набором моделей. Похоже, у меня проблема с идентификатором этой модели, который также является ее первичным ключом. Я предварительно заполняю набор форм данными, которые хочу отредактировать. Но всякий ра...
Как получить доступ к данным, когда form.is_valid () ложно
Когда у меня есть действующая форма Django, я могу получить доступ к данным с помощью form.cleaned_data. Но как мне получить данные, введенные пользователем, если форма недействительна, т.е. form.is_valid имеет значение false. Я пытаюсь получить доступ к формам в наборе форм, поэтому кажется,...
Установка значений для вывода набора форм в Django
Этот вопрос в некоторой степени связан с вопросом, который я задавал ранее: Создание и отправка динамическое количество объектов в форме с Django Мне интересно, если у меня есть отдельные значения по умолчанию для каждой формы в наборе форм, могу ли я предварительно заполнить поля? Напри...
Как добавить настраиваемые поля во встроенные наборы форм?
Я пытаюсь добавить настраиваемые поля в InlineFormset, используя следующий код, но поля не отображаются в Django Admin. Не слишком ли заблокирован набор InlineFormset для этого? Мой тест "ding" срабатывает, как и ожидалось, я могу распечатать form.fields и увидеть их все там, но фактические поля...