Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/353.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中,在客户端发送图像花费了太多时间_Python_Django_Image - Fatal编程技术网

Python 在django中,在客户端发送图像花费了太多时间

Python 在django中,在客户端发送图像花费了太多时间,python,django,image,Python,Django,Image,我将图像作为base64字符串存储在数据库(MYSQL)中,然后在客户端请求时(简单地说是HTML网页),发送base64字符串图像以及表中的一些其他数据,然后将这些数据嵌入客户端的img标记中。这些标记是使用javascript动态构建的。但是这种方法即使对于2张图像也需要很多时间。我看到,当提供静态图像时,django提供的速度相当快。 那么,什么是减少时间的好方法呢?将图像存储在数据库中,以便在页面上提供服务,这不是一个好主意。 将它们上传到CDN,并将URL存储在数据库中。这可能是一个不

我将图像作为base64字符串存储在数据库(MYSQL)中,然后在客户端请求时(简单地说是HTML网页),发送base64字符串图像以及表中的一些其他数据,然后将这些数据嵌入客户端的img标记中。这些标记是使用javascript动态构建的。但是这种方法即使对于2张图像也需要很多时间。我看到,当提供静态图像时,django提供的速度相当快。
那么,什么是减少时间的好方法呢?

将图像存储在数据库中,以便在页面上提供服务,这不是一个好主意。
将它们上传到CDN,并将URL存储在数据库中。

这可能是一个不错的方法,但目前数据库中有上述模式。在特定情况下,您是否看到任何缩短时间的方法?