Django: инициализация в моем CharField в модели не работает - PullRequest
0 голосов
/ 02 ноября 2018

Я пытаюсь добавить поле в форме с начальным значением '-', чтобы, если оно не было изменено, оно передавалось в форму.

Я использую эту форму в форме.

forms.py

class ClinicallyReportedVariantForm(forms.ModelForm):

    report_germline = forms.CharField(
                label='Germline:',
                initial='-',
            )

    class Meta:
        model = ClinicallyReportedVariant
        fields = (
                'id',
                'report',
                'report_annotation',
                'report_evidence',
                'report_germline',
            )

вид:

    formset = modelformset_factory(
                ClinicallyReportedVariant,
                form=self.crvform,
                formset=BaseCRVFormSet,
                extra=0,
            )


    self.formset = formset(queryset=crv_obj)

    for form in self.formset:

        print(form)

Выходные данные для этого поля:

<label for="id_form-0-report_germline">
   Germline:</label>
</th><td><input type="text" 
    name="form-0-report_germline" 
    id="id_form-0-report_germline" 
/>

почему значение = '-' не в поле?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...