/ / Як додати замінник і одночасно поміняти мітку поля форми в django? - python, django, django-form, django-шаблони

Як додавати мітку-заповнювач і одночасно змінювати поле етикетки в django? - python, django, django-forms, django-templates

Я намагаюся змінити мітку поля в djangoФорма і також потрібно додати місце власника, але коли я встановлюю атрибут placeholder, мітка поля не працює і показує позначку поля за замовчуванням "work_or_study" замість "Bio". ось код:

class ProfileEditForm(forms.ModelForm):
date_of_birth=forms.CharField(widget=forms.TextInput(attrs={"placeholder":"y-m-d"}))
work_or_study=forms.CharField(widget=forms.TextInput(attrs={"placeholder":"something interesting about you"}))
class Meta:
model= Profile
labels = {"work_or_study":"Bio"}
fields = ("date_of_birth","work_or_study")

Відповіді:

0 для відповіді № 1

Щоб виправити мітку, змініть це

work_or_study=forms.CharField(widget=forms.TextInput(attrs={"placeholder":"something interesting about you"}))

до

work_or_study=forms.CharField(label="Bio", widget=forms.TextInput(attrs={"placeholder":"something interesting about you"}))

і видалити список міток у мета