[英]Uploading Images to S3 Bucket and Storing the URL in Django DB
我有一个反应本机应用程序,它使用Django作为后端。 REST API用于从数据库发送和检索数据。 一切都很顺利,直到我将文本信息上传到DB为止,REST API可以轻松处理这些信息。 如何从react native应用程序将图像上传到S3并将URL存储在我的数据库中。 我应该使用Image Field还是常规的CharField就足够了? 我需要在Django应用程序中配置S3BOTO吗?
您可以使用django-storages设置上传后端以使用s3,然后只需设置一个ImageField
class MyModel(models.Model):
...
image = models.ImageField(upload_to='my_image_folder')
upload_to
参数将使用s3设置上的现有文件夹,或创建一个新文件夹。 您的图片将被上传,并且在您序列化模型时,将获得其URL。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.