Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用django orm将数组(或数据帧)写入mysql/sqlite数据库_Python_Django_Database_Sqlite_Pandas - Fatal编程技术网

Python 使用django orm将数组(或数据帧)写入mysql/sqlite数据库

Python 使用django orm将数组(或数据帧)写入mysql/sqlite数据库,python,django,database,sqlite,pandas,Python,Django,Database,Sqlite,Pandas,我想知道使用django orm将数组和/或数据帧存储到sqlite或mysql数据库中的最佳方法是什么。我在熊猫数据框中有一些数据,如下所示: data = {'a': [[0,0.1,0.2,0.3],[5,10,15,20]], 'b': [[0,10,20,30],[20,30,40,50]]} data_name index data --------- ----- ---- a 0 5 a 0.

我想知道使用django orm将数组和/或数据帧存储到sqlite或mysql数据库中的最佳方法是什么。我在熊猫数据框中有一些数据,如下所示:

data = {'a': [[0,0.1,0.2,0.3],[5,10,15,20]], 'b': [[0,10,20,30],[20,30,40,50]]}
data_name    index    data
---------    -----    ----
   a           0        5
   a          0.1       10
   .           .        .
   .           .        .
   .           .        .
   b           0        20
   b           10       30
   .           .        .
   .           .        .
   .           .        .
我正在考虑将其存储在如下数据库中:

data = {'a': [[0,0.1,0.2,0.3],[5,10,15,20]], 'b': [[0,10,20,30],[20,30,40,50]]}
data_name    index    data
---------    -----    ----
   a           0        5
   a          0.1       10
   .           .        .
   .           .        .
   .           .        .
   b           0        20
   b           10       30
   .           .        .
   .           .        .
   .           .        .
这是逻辑结构吗?如果是这样,我如何构建一个定制的django db类/字段以将其输入数据库

我有一个这样的物体

def MyClass(models.Model):
    my_df = SomeCustomField() # how would you implement this part?

    def __init__(self):
        self.my_df = pd.DataFrame()
将其序列化并以序列化格式存储在单个db条目中是否更有意义

每个数组可以有100个元素,查询这么多相关行会对性能产生负面影响吗