很抱歉,这个问题看起来很愚蠢。 我目前正在尝试使用Flask创建一个网站。 该网站将允许用户输入图像。 假设有一个价格,一个标题,一个描述和一个图像。 我的问题是图像。 我可以将所需的所有信息存储在数据库中,但是我真的不知道如何处理图像。 例如,当人们进入网站时,我想显示其中的一些图像。

但是,我在哪里存储它们,当它们被调用时该如何服务? (例如,如果我查看一个用户个人资料,我想查看他的帖子,图像等...)我只是不知道该如何处理这些图像。 如果有人可以像我一样解释白痴,或者给我链接一些信息。

(例如,当您查看某人在instagram上的个人资料时,您会在其图像上看到每一个,这也是我想要实现的目标)

谢谢 !

===============>>#1 票数:0 已采纳

您可以将图像存储在Web服务器的文件系统上,然后将Web服务器配置为静态地为其提供服务(例如,如果使用Apache,则可以通过Alias指令来完成)。

这将涉及将URL(例如mysite.com/img/)映射到Web服务器文件系统上的目录(例如/ home / images)。 当然,默认情况下,您的网络服务器很可能会提供目录,例如/ var / www /,您可以将图像存储在此处。

存储图像的位置(以及如何存储图像)将取决于应用程序特定的事物,例如安全性(请注意,如果在文件系统上提供特定目录,则任何客户端都可能下载内容)。

编辑根据您的评论-这将主要取决于Web服务器上可用存储的大小。 另外请记住,您应该使用合理大小的图像以及压缩格式(例如PNG或GIF)。

  ask by Saimu translate from so

未解决问题?本站智能推荐:

1回复

烧瓶:通过帖子获取图像

嗨,我有以下HTML 在flask Webapp中,我有以下规则: 但这给了我以下例外 我不知道这意味着什么或为什么发生。 有任何想法吗?
1回复

在Apache服务器上使用Flask上传图像

我试图将烧瓶上传图像到一个文件夹,但是当我尝试保存它时,出现错误13权限被拒绝。 这是即时通讯使用的代码: 我很确定这是apache服务器上的权限问题,但是我不确定该如何解决。
1回复

如何在Flask中使用Ajax在网页上显示图像?

我是Python Flask的新手。 虽然,我已经在PHP / Java中多次完成了此任务,但是我还是停留在这里。 我的任务是将图像上传到服务器,然后在网页上显示图像,对图像进行一些处理,然后再次在客户端计算机上显示处理后的图像。 为此,我在Github上的flask-fileup
1回复

将图像文件上传到服务器指定的URL

我想知道是否有可能使用ajax通过在表单中​​键入url将图像上传到request.files中的flask服务器。 这是我当前的表单设置: 目前,“预览URL图像”按钮将url中的图像显示为,但是我仍然只能抓取该src并单击“上传图像”按钮将其上传。 任何帮助表示赞赏。
1回复

无法在Heroku服务器上传图像

将图像上传到heroku服务器时遇到一些问题,在localhost上一切都很好用。 但是当我上传图片时,在heroku上看起来一切顺利但刷新页面后我收到了错误消息404(未找到),所以它似乎没有上传。 这是我的代码 哪里可能有问题?
1回复

PHP将图像上传到服务器

我做了一个上传系统,并且正在使用localhost xampp服务器在我的计算机上对其进行测试,它工作正常,但我将其移至主机,但出现此错误: 以下是文件: addexec.php 我不知道如何准确设置临时文件夹,我需要一些帮助来解决此问题。 我能做什么? 我已经将服务器
1回复

Laravel图像路径

使用工具move()将图像移至文件夹.​​..但是当我想以html显示它时,向我显示完整路径...例如,在inspect元素上显示如下:/ opt / lampp / htdocs / app / uploads / develop我在本地主机上的应用
1回复

在图像上传后,希望显示图像的缩略图

这一次简单的问题...... 所以我有这个代码,我设法找到它,它适合我。 但我想在提交时添加缩略图显示图像。 谁能帮我弄清楚代码以及它如何适合显示缩略图? 拜托,谢谢大家。 这是jsfiddle 。 HTML:
2回复

无法在Codeigniter中上传图像

我在Codeigniter中上传图片时出现问题,当我添加新图像时出现错误显示(您没有选择要上传的文件。)我不知道是否遗漏了我的代码中的内容 这是我的功能控制器: 我的观点 : 谢谢你的帮助
1回复

在PHP中存储图像文件

我正在尝试将文件保存在根目录中。 但我一直在错误以下。 警告:move_uploaded_file(../ upload / dddd1.png)[function.move-uploaded-file]:无法打开流:/Applications/MAMP/htdocs/test-webs