gpt4 book ai didi

python - 如何在django中使用数组

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

我有一个数据库表,它有一个整数数组。但是我怎样才能在我的模型中添加这个字段呢?我尝试使用 IntegerField 编写它,但在保存时出现错误

int() argument must be a string or a number, not 'list

如何将这个字段添加到我的模型中?我在我的 views.py 中使用了这个字段,所以我需要将它添加到我的模型中。有什么建议吗?

最佳答案

您可能有兴趣使用 CommaSeparatedIntegerField .

如果你有一个像这样的整数列表:

my_ints = [1,2,3,4,5]

和这样的模型:

class MyModel(models.Model):
values = CommaSeparatedIntegerField(max_length = 200)

然后你可以像这样将 my_ints 保存到 MyModel 中:

m = MyModel(values = ','.join(my_ints))
m.save()

关于python - 如何在django中使用数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2197975/

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