django form textarea仅允许垂直调整大小

时间:2017-12-04 22:02:08

标签: django resize textarea

在我的django项目中,我使用

创建了一个表单
message = forms.CharField(widget=forms.Textarea)

一切正常,我明白了。文本区域可以水平和垂直调整大小:

enter image description here

我想让它在水平方向不可调整,我该怎么办?我尝试添加" attrs ="到textarea,但无法弄清楚要打电话...请帮助......谢谢。

1 个答案:

答案 0 :(得分:1)

我相信你可以用css规则来实现这个目标:

resize: vertical;

所以,一种方法是给它一个类

message = forms.CharField(widget=forms.TextArea(attrs={"class": "message"}))

然后定义一个css规则

.message{
    resize: vertical;
}