命名空间路由实验室
目标
使用模块来组织控制器。
使用命名空间路由。
概述
我们将向歌曲库添加一些管理功能。 使用我们了解的有关命名空间的路由和模块作用域的知识,我们将在admin命名空间下组织控制器和路由,以使其与常规用户功能区分开。
指示
基本应用程序已提供测试。 确保运行rake db:seed来设置种子数据。 可以使用rspec运行测试。
注意:由于我们是在已经有测试的现有项目上构建新功能,因此,工作的一部分是确保在开始时通过的测试在完成后仍然通过!
创建一个Preference模型,该模型将存储该应用程序的首选项。 它将需要具有以下字段:
允许创建新歌曲。 用于控制向系统添加新歌曲的功能。
允许创建新的艺术家。 用于控制向系统添加新艺术家的功能。 注意:只有1个Preference实例,而不是与每个歌手/歌曲相关联的首选项。
创建一个PreferencesContro
评论0
最新资源