gpt4 book ai didi

django - 我如何在 Django 模型中设置 textField 中行、列的大小

转载 作者:行者123 更新时间:2023-11-28 19:34:31 25 4
gpt4 key购买 nike

我有这个模型

summary         = models.TextField()

但我只想有 4 行和 15 列。

此外,如果我这样做,我是否需要重新安装数据库。

最佳答案

TextField 是一种字段,当被 ModelForm 使用时默认使用 Textarea 小部件。 Fields处理后端存储,widgets前端编辑。

因此您需要指定要与您的字段一起使用的小部件。你想创建一个 ModelForm并根据 the documentation 指定要使用的 widget :

from django import forms

class MyForm(forms.ModelForm):
class Meta:
model = MyModel
widgets = {
'summary': forms.Textarea(attrs={'rows':4, 'cols':15}),
}

关于django - 我如何在 Django 模型中设置 textField 中行、列的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6536373/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com