我需要编写代码,使用户能够通过我的 rails 应用程序将照片或 csv 文件从他们的计算机上传到服务器上的文件夹。我是新手,一直在网上看教程来做到这一点。我见过很多方法,所以我不确定哪种方法最适合我的情况:
在我的应用程序中,会有不同类型的用户,例如访问者、成员、管理员。只有成员和管理员才能上传文件。我还没有实现身份验证,但最终会这样做。我试图了解这种情况下的控制器和模型是什么:我在想:1)成员模型、成员控制器和成员视图 2)管理员模型、管理员控制器和管理员视图
既然管理文件的功能对两者都是通用的,那该去哪里呢?我需要 file_upload 模型、file_upload_controller 和 file_upload 视图吗?
任何与此场景类似的教程?似乎是一件很常见的事情......我找不到太多关于它的东西。