django - 如何调整Django textarea的大小?

标签 django django-forms textarea

可以调整Django创建的textarea的大小吗?

class TextAreaForm(forms.Form):
    input_text_area = forms.CharField(widget=forms.Textarea)

我想将其放大,但我不知道如何。是否可以使用Django调整大小?
  <br>
    {{ text_area_form }}
  <br>

我在Django administration中仅找到用于调整表单大小的解决方案。

最佳答案

Django文档描述了覆盖默认字段,如下所示:

from django.forms import ModelForm, Textarea
from myapp.models import MyModel

class MyForm(ModelForm)
    class Meta:
        model = MyModel
        widgets = {
          'summary': Textarea(attrs={'rows':80, 'cols':20}),
        }

这将有助于阅读以下内容:(https://docs.djangoproject.com/en/dev/topics/forms/modelforms/#overriding-the-default-fields)

关于django - 如何调整Django textarea的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34384544/

相关文章:

django - 使用BAT文件一键启动Django项目

python - user.is_staff 出现属性错误

php - 清理 XSS 到 Textarea 的输出

php - 如何将textarea保存到php文件

python - 我需要在 djangoproject 教程 4 中渲染(请求...)或 HttpResponseRedirect(反向...)

Django 网址测试

Django clean 方法在 POST 上抛出 KeyError

python - 从模板中的 django 表单中只获取一个字段

Django,表单字段的唯一ID

javascript - 为什么我无法使用 jQuery 检索插入到 textarea 标记中的文本?