<— TutorialStepTwo | 教程 | TutorialStepFour (创建模型) —>
使用生成器’script/generate controller’创建一个控制器(UnderstandingControllers?)
(可以不带参数运行该命令以查看使用帮助)。
创建一个名为Friends的控制器:
./script/generate controller Friends list view new edit
注: Windows下运行该命令:
ruby script/generate controller Friends list view new edit
命令执行后会输出类似下面的内容:
$ ruby script/generate controller Friends list view new edit
exists app/controllers/
exists app/helpers/
create app/views/friends
exists test/functional/
create app/controllers/friends_controller.rb
create test/functional/friends_controller_test.rb
create app/helpers/friends_helper.rb
create app/views/friends/list.rhtml
create app/views/friends/view.rhtml
create app/views/friends/new.rhtml
create app/views/friends/edit.rhtml
在app/controllers目录中创建了一个名为friends_controller.rb 的控制器。该控制器包含四个路由(‘list’, ‘view’, ‘new’, ‘edit’) 。在后续教程中,我们将修改这些路由并使它们输出有意义的内容。
For each of these four routines in the new controller class, a view template .rhtml file has also been generated.
这个控制器类中的每个路由,都有相应的视图模板文件(.rhtml)生成。
<— TutorialStepTwo | 教程 | TutorialStepFour (创建模型) —>