如何使用Django模型将数组存储在mysql数据库中?

时间:2018-08-11 12:24:32

标签: mysql django django-models django-serializer django-mysql

1。我有一系列产品,想使用Django模型将其存储在mysql数据库中。我尝试在models.py中使用“ ListTextField”,如下所示,

products = ListTextField(
        base_field=models.CharField(max_length=255),
        size=100,  # Maximum of 100 products in list
)

并且我正在使用序列化器来保存数据。但是它不起作用。

2。如果要手动保存来自views.py的数据,应如何在模型对象中传递产品数组。例如,

obj=ContactDeatils(name='abc',products=['aa','bb'])

这使我在产品附近出现“无效的语法错误”。

请帮助。

0 个答案:

没有答案