This course will be retired on June 1, 2025.
Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll

- 2x 2x
- 1.75x 1.75x
- 1.5x 1.5x
- 1.25x 1.25x
- 1.1x 1.1x
- 1x 1x
- 0.75x 0.75x
- 0.5x 0.5x
The controller is responsible for handling the browser request. It CONTROLS the model and the view to generate a response.
When you access the list of all "Post" objects, the request gets sent to the "index" method of the "PostsController" class.
- Rails creates the source code for controller classes in the "app/controllers/" subdirectory.
- The "PostsController" class will be in "posts_controller.rb".
- The request is handled by the "index" method or action (controller methods that respond to requests are sometimes called "actions").
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up-
gene c
13,630 Pointsrender template: "posts/index.html.erb", layout: "application"
Posted by gene cgene c
13,630 Points1 Answer
-
Khaokong Nopwattanapong
3,578 Points1 Answer
-
Reed Carson
8,306 PointsWhat is this directory we are looking at and how did we get there?
Posted by Reed CarsonReed Carson
8,306 Points1 Answer
-
Oğulcan Girginc
24,848 Points1 Answer
-
Jason Collins
4,535 Points4 Answers
View all discussions for this video
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up
You need to sign up for Treehouse in order to download course files.
Sign upYou need to sign up for Treehouse in order to set up Workspace
Sign up