【发布时间】:2012-09-11 14:36:35
【问题描述】:
我正在开发一个简单的网络应用程序,我只想让用户上传一些图片。
- 我应该将图片 url 存储在我的数据库表中还是应该上传整个图片?
- 如何验证上传图片的大小?
- 如何从控制器上传图片?
谢谢大家!
【问题讨论】:
我正在开发一个简单的网络应用程序,我只想让用户上传一些图片。
谢谢大家!
【问题讨论】:
我不会将图像数据存储在数据库中。我将创建一个将图像上传到图像目录并存储对该图像的引用的行为。然后行为可以处理大小、mime 类型等。然后将文件上传表单添加到控制器,当数据到要保存的模型时,它会自动上传图像并将其放在该位置。
如果您不想构建自己的,这里有一个非常流行的行为,有人已经构建了。
【讨论】:
或者你可以试试这个简单的方法(检查 readme.md 文件):
【讨论】: