首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在django中设置ftp

如何在django中设置ftp
EN

Stack Overflow用户
提问于 2019-03-29 04:53:17
回答 1查看 1.3K关注 0票数 0

现在我将上传的图像存储在本地路径中,所以我想创建一个FTP服务器,在这里我可以存储所有的映像,以便其他访问我的API的人也可以访问上传的图像。

我不知道从哪里开始,以及如何创建FTP服务器

我的模特:

代码语言:javascript
复制
class Resized_image(models.Model): image = models.ImageField(
    upload_to=datetime.strftime(datetime.now(), "photos/%Y/%m/%d"), width_field='width', height_field='height', )

这里我指定要存储上传图像的本地路径。

我想要创建一个具有上载/文件夹的ftp服务器,这样我使用任何服务器上传的图像都将存储在ftp服务器中的上传/文件夹中。

EN

回答 1

Stack Overflow用户

发布于 2019-03-29 08:36:30

我认为您混淆了存储文件和FTP服务的需要。

从您刚才提到的内容来看,您有一个Django应用程序,您想要存储图像。

如果可以将存储升级/添加到当前正在使用的服务器,则不需要FTP服务器。

如果无法向运行FTP服务器的服务器添加存储,请考虑其他基于网络的存储。云AWS..。

如果您仍然找不到任何存储-然后不情愿(我的意思是非常不情愿)考虑ftp。

为什么?

  • 这是一场安全噩梦。
  • 它会造成比它解决更多的问题。
  • 您应该创建用户和密码。
  • 人们会忘记这些,你会用一生的时间重新设置它们。
  • 所有连接都很容易被黑客攻击(未经加密的通信通道以传递凭据)

对于FTP - on Windows,它内置于IIS.对于Linux,您需要添加一个FTP服务器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55410704

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档