django:如何将Charfield渲染为从右到左?

kpbwa7wx  于 2023-01-10  发布在  Go
关注(0)|答案(1)|浏览(111)

在我的应用程序froms.py中,我将文本字段定义为:

class ContactForm(forms.ModelForm):
    first_name = forms.CharField(widget=forms.TextInput(
        attrs={
            'class': 'form-control',
            'placeholder': 'نام'
        }
    ))

但是从屏幕截图中可以看到,占位符的文本和实际文本(用户添加的)是从左到右呈现的。2我怎样才能使它呈现为从右到左的形式呢?

k75qkfdt

k75qkfdt1#

可以指定 * 从右到左 *(rtl)的方向(dir):

class ContactForm(forms.ModelForm):
    first_name = forms.CharField(widget=forms.TextInput(
        attrs={
            'class': 'form-control',
            'dir': 'rtl',
            'placeholder': 'نام'
        }
    ))

相关问题