Sinatra播放列表 目标 巩固您对ActiveRecord的理解 建立所有模型的基本视图 创建用于编辑和创建新歌曲的表格,以返回结构良好的params哈希值 概述 以从简单的命令行应用程序静态网站转换为动态Web应用程序为主题,是时候使用Sinatra将Playlister移至互连网了。 在本实验中,您将是: 为我们的歌曲“库”提供动态的Web界面 创建一些复杂的表格,使您可以创建和编辑艺术家,歌曲和流派。 档案结构 您的应用程序应使用以下文件结构。 请注意,歌曲,艺术家和流派如何有单独的控制器。 另外,我们还有子目录来查看歌曲,艺术家和流派的视图。 ├── app │ ├── controllers │ │ ├── application_controller.rb │ │ ├── artists_controller.rb │ │ ├── genre