在我的应用froms.py
中,我将文本字段定义为:
class ContactForm(forms.ModelForm):
first_name = forms.CharField(widget=forms.TextInput(
attrs={
'class': 'form-control',
'placeholder': 'نام'
}
))
但是从屏幕快照中可以看到,占位符的文本和实际文本(用户将添加的文本)从左到右呈现。如何使其以从右到左的形式呈现?
答案 0 :(得分:2)
您可以指定从右到左(dir
)的方向(rtl
):
class ContactForm(forms.ModelForm):
first_name = forms.CharField(widget=forms.TextInput(
attrs={
'class': 'form-control',
'dir': 'rtl',
'placeholder': 'نام'
}
))