如何使用Django,Python在共享主机/共享文件夹上传图像文件?

时间:2016-12-07 10:43:13

标签: python django python-2.7 django-file-upload

我有两个应用服务器10.1.xx.xx10.1.xx.yy,其中两个我有负载均衡器10.5.aa.bb,我已经成功地在两个服务器中部署了我的Django应用程序并且能够访问该应用程序太

在我必须上传图像的服务器之间有一个共享文件夹,这样两台服务器都可以访问所有图像,但我不知道,我应该怎么做?直到现在我只是上传项目文件夹中的图像。我google了很多我刚收到这个博客, http://www.bogotobogo.com/python/Django/Python_Django_Image_Files_Uploading_On_Shared_Host_Example.php

但它也无法正常工作。

我尝试了以下设置,但它正在上传项目目录中的文件。

settings.py

MEDIA_URL = '/home/bynry-01/www/media/'
MEDIA_ROOT='http://192.168.1.109:3333/www/media/'

model.py

class Document(models.Model):
    description = models.CharField(max_length=255, blank=True)
    document = models.FileField(upload_to='documents/')
    uploaded_at = models.DateTimeField(auto_now_add=True)

views.py

document=Document()
document.document = request.FILES['imgfile']
document.save()

0 个答案:

没有答案