gpt4 book ai didi

django - 显示和保存 Django ArrayField

转载 作者:行者123 更新时间:2023-12-02 01:10:55 24 4
gpt4 key购买 nike

我有一个类型 ArrayField在一个模型中。 my_list 的建议元素列表中的后端自动地。但是,用户随后需要根据需要更新此列表。该模型如下所示:

class my_model(models.Model):
my_list = ArrayField(
models.CharField(max_length=10)
)

问题是当 my_list在模板中呈现的是带有逗号分隔列表的单个 html 输入标签。例如 a,b,c,d .

我的问题有两个方面。如何让模板语言显示逗号分隔的列表,以便每个元素都有自己的 html 输入框。此外,我正在努力解决的更困难的事情是如何制作它,以便将这些元素作为数组保存回模型。

我目前的想法是用 javascript 破解前端。但是有没有更好的方法可以用 Django 做到这一点?

最佳答案

我不知道你的确切目标是什么,但它可能是这样的:

{% for element in my_list %}
<div> {{element}} </div> <!--any html tag which you desire-->
{% endfor %}

关于django - 显示和保存 Django ArrayField,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45223770/

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