Python 改变';默认文件存储';导致boto3的TTFB(等待时间)过高 我的设置
当我打开http://127.0.0.1:8000/" 这会导致高TTFB… 但当我在settings.py中注释掉/删除此内容时。。。Python 改变';默认文件存储';导致boto3的TTFB(等待时间)过高 我的设置,python,django,amazon-s3,digital-ocean,django-storage,Python,Django,Amazon S3,Digital Ocean,Django Storage,当我打开http://127.0.0.1:8000/" 这会导致高TTFB… 但当我在settings.py中注释掉/删除此内容时。。。 #默认文件存储='storages.backends.s3boto3.s3boto3存储' 然后一切正常 我意识到真正的问题是由模板标签引起的。 <p>{{ my_img.width }}</p> {{my_img.width} 因此,为了获得存储在MySQL中的图像的宽度,它下载图像的块,然后计算尺寸。 为了克服这个问题,我在m
#默认文件存储='storages.backends.s3boto3.s3boto3存储'
然后一切正常
我意识到真正的问题是由模板标签引起的。
<p>{{ my_img.width }}</p>
{{my_img.width}
因此,为了获得存储在MySQL中的图像的宽度,它下载图像的块,然后计算尺寸。
为了克服这个问题,我在model.py中为图像高度和宽度添加了单独的字段。
成功了!!!
我是Django的新手。这可能不是最好的办法。请让我知道一个更好的解决方案
<p>{{ my_img.width }}</p>