【发布时间】:2016-05-17 09:35:55
【问题描述】:
我有一个简单的模型
class Texts(models.Model):
instructions_top_char
instructions_top_char = ArrayField(models.CharField(max_length=maxLengthText), default=list, blank=True)
这个模型的问题在于,当 Django 为 ArrayField 创建小部件时,它会创建一个 CharField 事物,我必须在其中输入所有文本。
这是输出:
为了正确创建文本数组,我必须输入带有 ',' 的文本,并且没有像 text1、text2、text3 这样的空格......这是非常有限和丑陋的。
有没有办法让我可以有一个“+”按钮,以便可以将输入的文本拆分为多个 InputTexts ?
有点像
_________________________________
instructions top char: | text1 | +
|-------------------------------|
当按下 + 时,它变为
_________________________________
instructions top char: | text1 |
|-------------------------------|
| text2 | +
|-------------------------------|
两个文本被正确保存。
谢谢
【问题讨论】:
标签: django