From 08bbe5dc2eaaa99be2ab8296e00d27d8b19e12d5 Mon Sep 17 00:00:00 2001 From: Prathamesh Sonpatki Date: Tue, 21 Jan 2014 00:36:44 +0530 Subject: [PATCH] Replace Post with Article in getting started guide [ci skip] - Used Article model instead of Post as it may confuse with 'post' requests - Tried to wrap the guide to 80 chars lines as much as possible. - Removed unused image - Fixes #13764 --- .../getting_started/article_with_comments.png | Bin 0 -> 25229 bytes .../images/getting_started/challenge.png | Bin 31976 -> 30248 bytes .../images/getting_started/confirm_dialog.png | Bin 29542 -> 26420 bytes .../forbidden_attributes_for_new_article.png | Bin 0 -> 15598 bytes .../forbidden_attributes_for_new_post.png | Bin 19490 -> 0 bytes .../getting_started/form_with_errors.png | Bin 14031 -> 18076 bytes .../index_action_with_edit_link.png | Bin 9772 -> 18024 bytes .../images/getting_started/new_article.png | Bin 0 -> 9387 bytes .../images/getting_started/new_post.png | Bin 5090 -> 0 bytes .../getting_started/post_with_comments.png | Bin 18496 -> 0 bytes .../routing_error_no_controller.png | Bin 5519 -> 6108 bytes ...posts.png => show_action_for_articles.png} | Bin .../template_is_missing_articles_new.png | Bin 0 -> 10138 bytes .../template_is_missing_posts_new.png | Bin 11688 -> 0 bytes .../undefined_method_post_path.png | Bin 9217 -> 0 bytes .../unknown_action_create_for_articles.png | Bin 0 -> 7594 bytes .../unknown_action_create_for_posts.png | Bin 6852 -> 0 bytes .../unknown_action_new_for_articles.png | Bin 0 -> 7858 bytes .../unknown_action_new_for_posts.png | Bin 6998 -> 0 bytes guides/source/getting_started.md | 836 +++++++++--------- 20 files changed, 429 insertions(+), 407 deletions(-) create mode 100644 guides/assets/images/getting_started/article_with_comments.png create mode 100644 guides/assets/images/getting_started/forbidden_attributes_for_new_article.png delete mode 100644 guides/assets/images/getting_started/forbidden_attributes_for_new_post.png create mode 100644 guides/assets/images/getting_started/new_article.png delete mode 100644 guides/assets/images/getting_started/new_post.png delete mode 100644 guides/assets/images/getting_started/post_with_comments.png rename guides/assets/images/getting_started/{show_action_for_posts.png => show_action_for_articles.png} (100%) create mode 100644 guides/assets/images/getting_started/template_is_missing_articles_new.png delete mode 100644 guides/assets/images/getting_started/template_is_missing_posts_new.png delete mode 100644 guides/assets/images/getting_started/undefined_method_post_path.png create mode 100644 guides/assets/images/getting_started/unknown_action_create_for_articles.png delete mode 100644 guides/assets/images/getting_started/unknown_action_create_for_posts.png create mode 100644 guides/assets/images/getting_started/unknown_action_new_for_articles.png delete mode 100644 guides/assets/images/getting_started/unknown_action_new_for_posts.png diff --git a/guides/assets/images/getting_started/article_with_comments.png b/guides/assets/images/getting_started/article_with_comments.png new file mode 100644 index 0000000000000000000000000000000000000000..1918e9bf2893ab9e556102871cabc2954f2982ef GIT binary patch literal 25229 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 literal 31976 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 diff --git a/guides/assets/images/getting_started/confirm_dialog.png b/guides/assets/images/getting_started/confirm_dialog.png index 1a13eddd9176245bce67922b01c95ed9d7ca110e..e57d4b409e9f58974bfb31c44e77ba35c5003f56 100644 GIT binary patch literal 26420 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
ehxdck0JxV1K~{DjY<+ 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 diff --git a/guides/assets/images/getting_started/forbidden_attributes_for_new_article.png b/guides/assets/images/getting_started/forbidden_attributes_for_new_article.png new file mode 100644 index 0000000000000000000000000000000000000000..e263f7f8b2914cead581972a6ffb778d88c57599 GIT binary patch literal 15598 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

6E*(nQO_Nrt28e6H)E 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ϔoIJp~&J<;I(EeSYs*$x#3ur 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 U-ytrfNkv4gE#Vf`usaX`1>dldO#lD@ diff --git a/guides/assets/images/getting_started/form_with_errors.png b/guides/assets/images/getting_started/form_with_errors.png index 6910e1647e2e8a92b5e7845eb50a3a0f90517a49..04ff8b1e2d461afaf68e884d8479b3135298babb 100644 GIT binary patch literal 18076 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 Z=Em#W@84*^yNwVXE&a=dm;QS4{{WCJe=7h0 literal 0 HcmV?d00001 diff --git a/guides/assets/images/getting_started/new_post.png b/guides/assets/images/getting_started/new_post.png deleted file mode 100644 index b20b0192d493b8c8f9495a9f40586b712d01bfe5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5090 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 F{ttqHD)s;X diff --git a/guides/assets/images/getting_started/post_with_comments.png b/guides/assets/images/getting_started/post_with_comments.png deleted file mode 100644 index e13095ff8fd37a34c21c9917efb3515e9a136495..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18496 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 literal 5519 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 F{V$b4tV#d? diff --git a/guides/assets/images/getting_started/show_action_for_posts.png b/guides/assets/images/getting_started/show_action_for_articles.png similarity index 100% rename from guides/assets/images/getting_started/show_action_for_posts.png rename to guides/assets/images/getting_started/show_action_for_articles.png diff --git a/guides/assets/images/getting_started/template_is_missing_articles_new.png b/guides/assets/images/getting_started/template_is_missing_articles_new.png new file mode 100644 index 0000000000000000000000000000000000000000..ba630cfc23137680a1a731b919f86513f66ab7be GIT binary patch literal 10138 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 R241cMsVHd3SIWJ4_aCP=03-ka literal 0 HcmV?d00001 diff --git a/guides/assets/images/getting_started/template_is_missing_posts_new.png b/guides/assets/images/getting_started/template_is_missing_posts_new.png deleted file mode 100644 index f03db05fb89343790426351d8595095169feb607..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11688 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

0R@y6li&2CMwfHjv+afY@f=5J|0-O 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 literal 0 HcmV?d00001 diff --git a/guides/assets/images/getting_started/unknown_action_create_for_posts.png b/guides/assets/images/getting_started/unknown_action_create_for_posts.png deleted file mode 100644 index 8fdd4c574a5a997b860507ea816ef3a58ffe9579..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6852 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 diff --git a/guides/assets/images/getting_started/unknown_action_new_for_articles.png b/guides/assets/images/getting_started/unknown_action_new_for_articles.png new file mode 100644 index 0000000000000000000000000000000000000000..e8f2b9a16ad799c52529c6c434c866f65f99203d GIT binary patch literal 7858 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 literal 0 HcmV?d00001 diff --git a/guides/assets/images/getting_started/unknown_action_new_for_posts.png b/guides/assets/images/getting_started/unknown_action_new_for_posts.png deleted file mode 100644 index 7e72feee384287dc83381643604d1d0bc987a72e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6998 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 diff --git a/guides/source/getting_started.md b/guides/source/getting_started.md index dbcedba800..9c09ecc99c 100644 --- a/guides/source/getting_started.md +++ b/guides/source/getting_started.md @@ -315,18 +315,19 @@ Now that you've seen how to create a controller, an action and a view, let's create something with a bit more substance. In the Blog application, you will now create a new _resource_. A resource is the -term used for a collection of similar objects, such as posts, people or animals. +term used for a collection of similar objects, such as articles, people or +animals. You can create, read, update and destroy items for a resource and these operations are referred to as _CRUD_ operations. Rails provides a `resources` method which can be used to declare a standard REST -resource. Here's what `config/routes.rb` should look like after the _post resource_ -is declared. +resource. Here's what `config/routes.rb` should look like after the +_article resource_ is declared. ```ruby Blog::Application.routes.draw do - resources :posts + resources :articles root 'welcome#index' end @@ -335,88 +336,92 @@ end If you run `rake routes`, you'll see that it has defined routes for all the standard RESTful actions. The meaning of the prefix column (and other columns) will be seen later, but for now notice that Rails has inferred the -singular form `post` and makes meaningful use of the distinction. +singular form `article` and makes meaningful use of the distinction. ```bash $ rake routes - Prefix Verb URI Pattern Controller#Action - posts GET /posts(.:format) posts#index - POST /posts(.:format) posts#create - new_post GET /posts/new(.:format) posts#new -edit_post GET /posts/:id/edit(.:format) posts#edit - post GET /posts/:id(.:format) posts#show - PATCH /posts/:id(.:format) posts#update - PUT /posts/:id(.:format) posts#update - DELETE /posts/:id(.:format) posts#destroy - root / welcome#index -``` - -In the next section, you will add the ability to create new posts in your + Prefix Verb URI Pattern Controller#Action + articles GET /articles(.:format) articles#index + POST /articles(.:format) articles#create + new_article GET /articles/new(.:format) articles#new +edit_article GET /articles/:id/edit(.:format) articles#edit + article GET /articles/:id(.:format) articles#show + PATCH /articles/:id(.:format) articles#update + PUT /articles/:id(.:format) articles#update + DELETE /articles/:id(.:format) articles#destroy + root GET / welcome#index +``` + +In the next section, you will add the ability to create new articles in your application and be able to view them. This is the "C" and the "R" from CRUD: creation and reading. The form for doing this will look like this: -![The new post form](images/getting_started/new_post.png) +![The new article form](images/getting_started/new_article.png) It will look a little basic for now, but that's ok. We'll look at improving the styling for it afterwards. ### Laying down the ground work -The first thing that you are going to need to create a new post within the -application is a place to do that. A great place for that would be at `/posts/new`. -With the route already defined, requests can now be made to `/posts/new` in the -application. Navigate to and you'll see a -routing error: +The first thing that you are going to need to create a new article within the +application is a place to do that. A great place for that would be at +`/articles/new`. +With the route already defined, requests can now be made to `/articles/new` in +the application. Navigate to and you'll see +a routing error: -![Another routing error, uninitialized constant PostsController](images/getting_started/routing_error_no_controller.png) +![Another routing error, uninitialized constant ArticlesController](images/getting_started/routing_error_no_controller.png) This error occurs because the route needs to have a controller defined in order to serve the request. The solution to this particular problem is simple: create -a controller called `PostsController`. You can do this by running this command: +a controller called `ArticlesController`. You can do this by running this +command: ```bash -$ rails g controller posts +$ rails g controller articles ``` -If you open up the newly generated `app/controllers/posts_controller.rb` you'll -see a fairly empty controller: +If you open up the newly generated `app/controllers/articles_controller.rb` +you'll see a fairly empty controller: ```ruby -class PostsController < ApplicationController +class ArticlesController < ApplicationController end ``` -A controller is simply a class that is defined to inherit from `ApplicationController`. +A controller is simply a class that is defined to inherit from +`ApplicationController`. It's inside this class that you'll define methods that will become the actions -for this controller. These actions will perform CRUD operations on the posts +for this controller. These actions will perform CRUD operations on the articles within our system. -NOTE: There are `public`, `private` and `protected` methods in Ruby, +NOTE: There are `public`, `private` and `protected` methods in Ruby, but only `public` methods can be actions for controllers. For more details check out [Programming Ruby](http://www.ruby-doc.org/docs/ProgrammingRuby/). -If you refresh now, you'll get a new error: +If you refresh now, you'll get a new error: -![Unknown action new for PostsController!](images/getting_started/unknown_action_new_for_posts.png) +![Unknown action new for ArticlesController!](images/getting_started/unknown_action_new_for_articles.png) -This error indicates that Rails cannot find the `new` action inside the `PostsController` -that you just generated. This is because when controllers are generated in Rails -they are empty by default, unless you tell it your wanted actions during the -generation process. +This error indicates that Rails cannot find the `new` action inside the +`ArticlesController` that you just generated. This is because when controllers +are generated in Rails they are empty by default, unless you tell it +your wanted actions during the generation process. To manually define an action inside a controller, all you need to do is to -define a new method inside the controller. Open `app/controllers/posts_controller.rb` -and inside the `PostsController` class, define a `new` method like this: +define a new method inside the controller. +Open `app/controllers/articles_controller.rb` and inside the `ArticlesController` +class, define a `new` method like this: ```ruby def new end ``` -With the `new` method defined in `PostsController`, if you refresh -you'll see another error: +With the `new` method defined in `ArticlesController`, if you refresh + you'll see another error: -![Template is missing for posts/new](images/getting_started/template_is_missing_posts_new.png) +![Template is missing for articles/new](images/getting_started/template_is_missing_articles_new.png) You're getting this error now because Rails expects plain actions like this one to have views associated with them to display their information. With no view @@ -426,16 +431,16 @@ In the above image, the bottom line has been truncated. Let's see what the full thing looks like:

-Missing template posts/new, application/new with {locale:[:en], formats:[:html], handlers:[:erb, :builder, :coffee]}. Searched in: * "/path/to/blog/app/views" +Missing template articles/new, application/new with {locale:[:en], formats:[:html], handlers:[:erb, :builder, :coffee]}. Searched in: * "/path/to/blog/app/views"
That's quite a lot of text! Let's quickly go through and understand what each part of it does. The first part identifies what template is missing. In this case, it's the -`posts/new` template. Rails will first look for this template. If not found, +`articles/new` template. Rails will first look for this template. If not found, then it will attempt to load a template called `application/new`. It looks for -one here because the `PostsController` inherits from `ApplicationController`. +one here because the `ArticlesController` inherits from `ApplicationController`. The next part of the message contains a hash. The `:locale` key in this hash simply indicates what spoken language template should be retrieved. By default, @@ -451,34 +456,35 @@ Templates within a basic Rails application like this are kept in a single location, but in more complex applications it could be many different paths. The simplest template that would work in this case would be one located at -`app/views/posts/new.html.erb`. The extension of this file name is key: the +`app/views/articles/new.html.erb`. The extension of this file name is key: the first extension is the _format_ of the template, and the second extension is the _handler_ that will be used. Rails is attempting to find a template called -`posts/new` within `app/views` for the application. The format for this template -can only be `html` and the handler must be one of `erb`, `builder` or `coffee`. -Because you want to create a new HTML form, you will be using the `ERB` -language. Therefore the file should be called `posts/new.html.erb` and needs to -be located inside the `app/views` directory of the application. +`articles/new` within `app/views` for the application. The format for this +template can only be `html` and the handler must be one of `erb`, `builder` or +`coffee`. Because you want to create a new HTML form, you will be using the `ERB` +language. Therefore the file should be called `articles/new.html.erb` and needs +to be located inside the `app/views` directory of the application. -Go ahead now and create a new file at `app/views/posts/new.html.erb` and write -this content in it: +Go ahead now and create a new file at `app/views/articles/new.html.erb` and +write this content in it: ```html -

New Post

+

New Article

``` -When you refresh you'll now see that the page -has a title. The route, controller, action and view are now working -harmoniously! It's time to create the form for a new post. +When you refresh you'll now see that the +page has a title. The route, controller, action and view are now working +harmoniously! It's time to create the form for a new article. ### The first form To create a form within this template, you will use a form builder. The primary form builder for Rails is provided by a helper -method called `form_for`. To use this method, add this code into `app/views/posts/new.html.erb`: +method called `form_for`. To use this method, add this code into +`app/views/articles/new.html.erb`: ```html+erb -<%= form_for :post do |f| %> +<%= form_for :article do |f| %>

<%= f.label :title %>
<%= f.text_field :title %> @@ -499,71 +505,72 @@ If you refresh the page now, you'll see the exact same form as in the example. Building forms in Rails is really just that easy! When you call `form_for`, you pass it an identifying object for this -form. In this case, it's the symbol `:post`. This tells the `form_for` +form. In this case, it's the symbol `:article`. This tells the `form_for` helper what this form is for. Inside the block for this method, the `FormBuilder` object - represented by `f` - is used to build two labels and two -text fields, one each for the title and text of a post. Finally, a call to +text fields, one each for the title and text of an article. Finally, a call to `submit` on the `f` object will create a submit button for the form. There's one problem with this form though. If you inspect the HTML that is generated, by viewing the source of the page, you will see that the `action` -attribute for the form is pointing at `/posts/new`. This is a problem because +attribute for the form is pointing at `/articles/new`. This is a problem because this route goes to the very page that you're on right at the moment, and that -route should only be used to display the form for a new post. +route should only be used to display the form for a new article. The form needs to use a different URL in order to go somewhere else. This can be done quite simply with the `:url` option of `form_for`. Typically in Rails, the action that is used for new form submissions like this is called "create", and so the form should be pointed to that action. -Edit the `form_for` line inside `app/views/posts/new.html.erb` to look like this: +Edit the `form_for` line inside `app/views/articles/new.html.erb` to look like +this: ```html+erb -<%= form_for :post, url: posts_path do |f| %> +<%= form_for :article, url: articles_path do |f| %> ``` -In this example, the `posts_path` helper is passed to the `:url` option. +In this example, the `articles_path` helper is passed to the `:url` option. To see what Rails will do with this, we look back at the output of `rake routes`: ```bash $ rake routes - Prefix Verb URI Pattern Controller#Action - posts GET /posts(.:format) posts#index - POST /posts(.:format) posts#create - new_post GET /posts/new(.:format) posts#new -edit_post GET /posts/:id/edit(.:format) posts#edit - post GET /posts/:id(.:format) posts#show - PATCH /posts/:id(.:format) posts#update - PUT /posts/:id(.:format) posts#update - DELETE /posts/:id(.:format) posts#destroy - root / welcome#index -``` - -The `posts_path` helper tells Rails to point the form -to the URI Pattern associated with the `posts` prefix; and + Prefix Verb URI Pattern Controller#Action + articles GET /articles(.:format) articles#index + POST /articles(.:format) articles#create + new_article GET /articles/new(.:format) articles#new +edit_article GET /articles/:id/edit(.:format) articles#edit + article GET /articles/:id(.:format) articles#show + PATCH /articles/:id(.:format) articles#update + PUT /articles/:id(.:format) articles#update + DELETE /articles/:id(.:format) articles#destroy + root GET / welcome#index +``` + +The `articles_path` helper tells Rails to point the form +to the URI Pattern associated with the `articles` prefix; and the form will (by default) send a `POST` request to that route. This is associated with the -`create` action of the current controller, the `PostsController`. +`create` action of the current controller, the `ArticlesController`. With the form and its associated route defined, you will be able to fill in the form and then click the submit button to begin the process of creating a new -post, so go ahead and do that. When you submit the form, you should see a +article, so go ahead and do that. When you submit the form, you should see a familiar error: -![Unknown action create for PostsController](images/getting_started/unknown_action_create_for_posts.png) +![Unknown action create for ArticlesController](images/getting_started/unknown_action_create_for_articles.png) -You now need to create the `create` action within the `PostsController` for this -to work. +You now need to create the `create` action within the `ArticlesController` for +this to work. -### Creating posts +### Creating articles To make the "Unknown action" go away, you can define a `create` action within -the `PostsController` class in `app/controllers/posts_controller.rb`, underneath -the `new` action: +the `ArticlesController` class in `app/controllers/articles_controller.rb`, +underneath the `new` action: ```ruby -class PostsController < ApplicationController +class ArticlesController < ApplicationController def new end @@ -574,7 +581,7 @@ end If you re-submit the form now, you'll see another familiar error: a template is missing. That's ok, we can ignore that for now. What the `create` action should -be doing is saving our new post to a database. +be doing is saving our new article to the database. When a form is submitted, the fields of the form are sent to Rails as _parameters_. These parameters can then be referenced inside the controller @@ -583,12 +590,12 @@ look like, change the `create` action to this: ```ruby def create - render text: params[:post].inspect + render text: params[:article].inspect end ``` The `render` method here is taking a very simple hash with a key of `text` and -value of `params[:post].inspect`. The `params` method is the object which +value of `params[:article].inspect`. The `params` method is the object which represents the parameters (or fields) coming in from the form. The `params` method returns an `ActiveSupport::HashWithIndifferentAccess` object, which allows you to access the keys of the hash using either strings or symbols. In @@ -598,14 +605,14 @@ If you re-submit the form one more time you'll now no longer get the missing template error. Instead, you'll see something that looks like the following: ```ruby -{"title"=>"First post!", "text"=>"This is my first post."} +{"title"=>"First article!", "text"=>"This is my first article."} ``` -This action is now displaying the parameters for the post that are coming in +This action is now displaying the parameters for the article that are coming in from the form. However, this isn't really all that helpful. Yes, you can see the parameters but nothing in particular is being done with them. -### Creating the Post model +### Creating the Article model Models in Rails use a singular name, and their corresponding database tables use a plural name. Rails provides a generator for creating models, which @@ -613,17 +620,17 @@ most Rails developers tend to use when creating new models. To create the new model, run this command in your terminal: ```bash -$ rails generate model Post title:string text:text +$ rails generate model Article title:string text:text ``` -With that command we told Rails that we want a `Post` model, together +With that command we told Rails that we want a `Article` model, together with a _title_ attribute of type string, and a _text_ attribute -of type text. Those attributes are automatically added to the `posts` -table in the database and mapped to the `Post` model. +of type text. Those attributes are automatically added to the `articles` +table in the database and mapped to the `Article` model. Rails responded by creating a bunch of files. For -now, we're only interested in `app/models/post.rb` and -`db/migrate/20120419084633_create_posts.rb` (your name could be a bit +now, we're only interested in `app/models/article.rb` and +`db/migrate/20140120191729_create_articles.rb` (your name could be a bit different). The latter is responsible for creating the database structure, which is what we'll look at next. @@ -642,13 +649,13 @@ and it's possible to undo a migration after it's been applied to your database. Migration filenames include a timestamp to ensure that they're processed in the order that they were created. -If you look in the `db/migrate/20120419084633_create_posts.rb` file (remember, +If you look in the `db/migrate/20140120191729_create_articles.rb` file (remember, yours will have a slightly different name), here's what you'll find: ```ruby -class CreatePosts < ActiveRecord::Migration +class CreateArticles < ActiveRecord::Migration def change - create_table :posts do |t| + create_table :articles do |t| t.string :title t.text :text @@ -658,12 +665,12 @@ class CreatePosts < ActiveRecord::Migration end ``` -The above migration creates a method named `change` which will be called when you -run this migration. The action defined in this method is also reversible, which -means Rails knows how to reverse the change made by this migration, in case you -want to reverse it later. When you run this migration it will create a -`posts` table with one string column and a text column. It also creates two -timestamp fields to allow Rails to track post creation and update times. +The above migration creates a method named `change` which will be called when +you run this migration. The action defined in this method is also reversible, +which means Rails knows how to reverse the change made by this migration, +in case you want to reverse it later. When you run this migration it will create +an `articles` table with one string column and a text column. It also creates +two timestamp fields to allow Rails to track article creation and update times. TIP: For more information about migrations, refer to [Rails Database Migrations](migrations.html). @@ -674,14 +681,14 @@ At this point, you can use a rake command to run the migration: $ rake db:migrate ``` -Rails will execute this migration command and tell you it created the Posts +Rails will execute this migration command and tell you it created the Articles table. ```bash -== CreatePosts: migrating ==================================================== --- create_table(:posts) +== CreateArticles: migrating ================================================== +-- create_table(:articles) -> 0.0019s -== CreatePosts: migrated (0.0020s) =========================================== +== CreateArticles: migrated (0.0020s) ========================================= ``` NOTE. Because you're working in the development environment by default, this @@ -692,34 +699,35 @@ invoking the command: `rake db:migrate RAILS_ENV=production`. ### Saving data in the controller -Back in `PostsController`, we need to change the `create` action -to use the new `Post` model to save the data in the database. Open `app/controllers/posts_controller.rb` -and change the `create` action to look like this: +Back in `ArticlesController`, we need to change the `create` action +to use the new `Article` model to save the data in the database. +Open `app/controllers/articles_controller.rb` and change the `create` action to +look like this: ```ruby def create - @post = Post.new(params[:post]) + @article = Article.new(params[:article]) - @post.save - redirect_to @post + @article.save + redirect_to @article end ``` Here's what's going on: every Rails model can be initialized with its respective attributes, which are automatically mapped to the respective database columns. In the first line we do just that -(remember that `params[:post]` contains the attributes we're interested in). -Then, `@post.save` is responsible for saving the model in the database. +(remember that `params[:article]` contains the attributes we're interested in). +Then, `@article.save` is responsible for saving the model in the database. Finally, we redirect the user to the `show` action, which we'll define later. -TIP: As we'll see later, `@post.save` returns a boolean indicating -whether the model was saved or not. +TIP: As we'll see later, `@article.save` returns a boolean indicating +whether the article was saved or not. If you now go to - you'll *almost* be able to create a post. Try -it! You should get an error that looks like this: + you'll *almost* be able to create an +article. Try it! You should get an error that looks like this: -![Forbidden attributes for new post](images/getting_started/forbidden_attributes_for_new_post.png) +![Forbidden attributes for new article](images/getting_started/forbidden_attributes_for_new_article.png) Rails has several security features that help you write secure applications, and you're running into one of them now. This one is called @@ -730,28 +738,28 @@ look like this: ```ruby def create - @post = Post.new(post_params) + @article = Article.new(article_params) - @post.save - redirect_to @post + @article.save + redirect_to @article end private - def post_params - params.require(:post).permit(:title, :text) + def article_params + params.require(:article).permit(:title, :text) end ``` See the `permit`? It allows us to accept both `title` and `text` in this action. -TIP: Note that `def post_params` is private. This new approach prevents an +TIP: Note that `def article_params` is private. This new approach prevents an attacker from setting the model's attributes by manipulating the hash passed to the model. For more information, refer to -[this blog post about Strong Parameters](http://weblog.rubyonrails.org/2012/3/21/strong-parameters/). +[this blog article about Strong Parameters](http://weblog.rubyonrails.org/2012/3/21/strong-parameters/). -### Showing Posts +### Showing Articles If you submit the form again now, Rails will complain about not finding the `show` action. That's not very useful though, so let's add the @@ -761,68 +769,70 @@ As we have seen in the output of `rake routes`, the route for `show` action is as follows: ``` -post GET /posts/:id(.:format) posts#show +article GET /articles/:id(.:format) articles#show ``` The special syntax `:id` tells rails that this route expects an `:id` -parameter, which in our case will be the id of the post. +parameter, which in our case will be the id of the article. As we did before, we need to add the `show` action in -`app/controllers/posts_controller.rb` and its respective view. +`app/controllers/articles_controller.rb` and its respective view. ```ruby def show - @post = Post.find(params[:id]) + @article = Article.find(params[:id]) end ``` -A couple of things to note. We use `Post.find` to find the post we're +A couple of things to note. We use `Article.find` to find the article we're interested in, passing in `params[:id]` to get the `:id` parameter from the request. We also use an instance variable (prefixed by `@`) to hold a -reference to the post object. We do this because Rails will pass all instance +reference to the article object. We do this because Rails will pass all instance variables to the view. -Now, create a new file `app/views/posts/show.html.erb` with the following +Now, create a new file `app/views/articles/show.html.erb` with the following content: ```html+erb

Title: - <%= @post.title %> + <%= @article.title %>

Text: - <%= @post.text %> + <%= @article.text %>

``` -With this change, you should finally be able to create new posts. -Visit and give it a try! +With this change, you should finally be able to create new articles. +Visit and give it a try! -![Show action for posts](images/getting_started/show_action_for_posts.png) +![Show action for articles](images/getting_started/show_action_for_articles.png) -### Listing all posts +### Listing all articles -We still need a way to list all our posts, so let's do that. +We still need a way to list all our articles, so let's do that. The route for this as per output of `rake routes` is: ``` -posts GET /posts(.:format) posts#index +articles GET /articles(.:format) articles#index ``` -Add the corresponding `index` action for that route inside the `PostsController` in the `app/controllers/posts_controller.rb` file: +Add the corresponding `index` action for that route inside the +`ArticlesController` in the `app/controllers/articles_controller.rb` file: ```ruby def index - @posts = Post.all + @articles = Article.all end ``` -And then finally, add view for this action, located at `app/views/posts/index.html.erb`: +And then finally, add view for this action, located at +`app/views/articles/index.html.erb`: ```html+erb -

Listing posts

+

Listing articles

@@ -830,70 +840,71 @@ And then finally, add view for this action, located at `app/views/posts/index.ht - <% @posts.each do |post| %> + <% @articles.each do |article| %> - - + + <% end %>
Text
<%= post.title %><%= post.text %><%= article.title %><%= article.text %>
``` -Now if you go to `http://localhost:3000/posts` you will see a list of all the -posts that you have created. +Now if you go to `http://localhost:3000/articles` you will see a list of all the +articles that you have created. ### Adding links -You can now create, show, and list posts. Now let's add some links to +You can now create, show, and list articles. Now let's add some links to navigate through pages. Open `app/views/welcome/index.html.erb` and modify it as follows: ```html+erb

Hello, Rails!

-<%= link_to 'My Blog', controller: 'posts' %> +<%= link_to 'My Blog', controller: 'articles' %> ``` The `link_to` method is one of Rails' built-in view helpers. It creates a hyperlink based on text to display and where to go - in this case, to the path -for posts. +for articles. -Let's add links to the other views as well, starting with adding this "New Post" -link to `app/views/posts/index.html.erb`, placing it above the `` tag: +Let's add links to the other views as well, starting with adding this +"New Article" link to `app/views/articles/index.html.erb`, placing it above the +`
` tag: ```erb -<%= link_to 'New post', new_post_path %> +<%= link_to 'New article', new_article_path %> ``` -This link will allow you to bring up the form that lets you create a new post. -You should also add a link to this template - `app/views/posts/new.html.erb` - -to go back to the `index` action. Do this by adding this underneath the form in -this template: +This link will allow you to bring up the form that lets you create a new article. +You should also add a link to this template - `app/views/articles/new.html.erb` +- to go back to the `index` action. Do this by adding this underneath the form +in this template: ```erb -<%= form_for :post do |f| %> +<%= form_for :article do |f| %> ... <% end %> -<%= link_to 'Back', posts_path %> +<%= link_to 'Back', articles_path %> ``` -Finally, add another link to the `app/views/posts/show.html.erb` template to go -back to the `index` action as well, so that people who are viewing a single post -can go back and view the whole list again: +Finally, add another link to the `app/views/articles/show.html.erb` template to +go back to the `index` action as well, so that people who are viewing a single +article can go back and view the whole list again: ```html+erb

Title: - <%= @post.title %> + <%= @article.title %>

Text: - <%= @post.text %> + <%= @article.text %>

-<%= link_to 'Back', posts_path %> +<%= link_to 'Back', articles_path %> ``` TIP: If you want to link to an action in the same controller, you don't @@ -906,87 +917,88 @@ and restart the web server when a change is made. ### Adding Some Validation -The model file, `app/models/post.rb` is about as simple as it can get: +The model file, `app/models/article.rb` is about as simple as it can get: ```ruby -class Post < ActiveRecord::Base +class Article < ActiveRecord::Base end ``` -There isn't much to this file - but note that the `Post` class inherits from +There isn't much to this file - but note that the `Article` class inherits from `ActiveRecord::Base`. Active Record supplies a great deal of functionality to your Rails models for free, including basic database CRUD (Create, Read, Update, Destroy) operations, data validation, as well as sophisticated search support and the ability to relate multiple models to one another. Rails includes methods to help you validate the data that you send to models. -Open the `app/models/post.rb` file and edit it: +Open the `app/models/article.rb` file and edit it: ```ruby -class Post < ActiveRecord::Base +class Article < ActiveRecord::Base validates :title, presence: true, length: { minimum: 5 } end ``` -These changes will ensure that all posts have a title that is at least five +These changes will ensure that all articles have a title that is at least five characters long. Rails can validate a variety of conditions in a model, including the presence or uniqueness of columns, their format, and the existence of associated objects. Validations are covered in detail in [Active Record Validations](active_record_validations.html) -With the validation now in place, when you call `@post.save` on an invalid -post, it will return `false`. If you open `app/controllers/posts_controller.rb` -again, you'll notice that we don't check the result of calling `@post.save` -inside the `create` action. If `@post.save` fails in this situation, we need to -show the form back to the user. To do this, change the `new` and `create` -actions inside `app/controllers/posts_controller.rb` to these: +With the validation now in place, when you call `@article.save` on an invalid +article, it will return `false`. If you open +`app/controllers/articles_controller.rb` again, you'll notice that we don't +check the result of calling `@article.save` inside the `create` action. +If `@article.save` fails in this situation, we need to show the form back to the +user. To do this, change the `new` and `create` actions inside +`app/controllers/articles_controller.rb` to these: ```ruby def new - @post = Post.new + @article = Article.new end def create - @post = Post.new(post_params) + @article = Article.new(article_params) - if @post.save - redirect_to @post + if @article.save + redirect_to @article else render 'new' end end private - def post_params - params.require(:post).permit(:title, :text) + def article_params + params.require(:article).permit(:title, :text) end ``` -The `new` action is now creating a new instance variable called `@post`, and +The `new` action is now creating a new instance variable called `@article`, and you'll see why that is in just a few moments. Notice that inside the `create` action we use `render` instead of `redirect_to` -when `save` returns `false`. The `render` method is used so that the `@post` +when `save` returns `false`. The `render` method is used so that the `@article` object is passed back to the `new` template when it is rendered. This rendering -is done within the same request as the form submission, whereas the `redirect_to` -will tell the browser to issue another request. +is done within the same request as the form submission, whereas the +`redirect_to` will tell the browser to issue another request. If you reload - and -try to save a post without a title, Rails will send you back to the + and +try to save an article without a title, Rails will send you back to the form, but that's not very useful. You need to tell the user that something went wrong. To do that, you'll modify -`app/views/posts/new.html.erb` to check for error messages: +`app/views/articles/new.html.erb` to check for error messages: ```html+erb -<%= form_for :post, url: posts_path do |f| %> - <% if @post.errors.any? %> +<%= form_for :article, url: articles_path do |f| %> + <% if @article.errors.any? %>
-

<%= pluralize(@post.errors.count, "error") %> prohibited - this post from being saved:

+

<%= pluralize(@article.errors.count, "error") %> prohibited + this article from being saved:

    - <% @post.errors.full_messages.each do |msg| %> + <% @article.errors.full_messages.each do |msg| %>
  • <%= msg %>
  • <% end %>
@@ -1007,57 +1019,58 @@ something went wrong. To do that, you'll modify

<% end %> -<%= link_to 'Back', posts_path %> +<%= link_to 'Back', articles_path %> ``` A few things are going on. We check if there are any errors with -`@post.errors.any?`, and in that case we show a list of all -errors with `@post.errors.full_messages`. +`@article.errors.any?`, and in that case we show a list of all +errors with `@article.errors.full_messages`. `pluralize` is a rails helper that takes a number and a string as its arguments. If the number is greater than one, the string will be automatically pluralized. -The reason why we added `@post = Post.new` in the `PostsController` is that -otherwise `@post` would be `nil` in our view, and calling -`@post.errors.any?` would throw an error. +The reason why we added `@article = Article.new` in the `ArticlesController` is +that otherwise `@article` would be `nil` in our view, and calling +`@article.errors.any?` would throw an error. TIP: Rails automatically wraps fields that contain an error with a div with class `field_with_errors`. You can define a css rule to make them standout. -Now you'll get a nice error message when saving a post without title when you -attempt to do just that on the new post form [(http://localhost:3000/posts/new)](http://localhost:3000/posts/new). +Now you'll get a nice error message when saving an article without title when +you attempt to do just that on the new article form +[(http://localhost:3000/articles/new)](http://localhost:3000/articles/new). ![Form With Errors](images/getting_started/form_with_errors.png) -### Updating Posts +### Updating Articles We've covered the "CR" part of CRUD. Now let's focus on the "U" part, updating -posts. +articles. -The first step we'll take is adding an `edit` action to the `PostsController`. +The first step we'll take is adding an `edit` action to the `ArticlesController`. ```ruby def edit - @post = Post.find(params[:id]) + @article = Article.find(params[:id]) end ``` The view will contain a form similar to the one we used when creating -new posts. Create a file called `app/views/posts/edit.html.erb` and make +new articles. Create a file called `app/views/articles/edit.html.erb` and make it look as follows: ```html+erb -

Editing post

+

Editing article

-<%= form_for :post, url: post_path(@post), method: :patch do |f| %> - <% if @post.errors.any? %> +<%= form_for :article, url: article_path(@article), method: :patch do |f| %> + <% if @article.errors.any? %>
-

<%= pluralize(@post.errors.count, "error") %> prohibited - this post from being saved:

+

<%= pluralize(@article.errors.count, "error") %> prohibited + this article from being saved:

    - <% @post.errors.full_messages.each do |msg| %> + <% @article.errors.full_messages.each do |msg| %>
  • <%= msg %>
  • <% end %>
@@ -1078,7 +1091,7 @@ it look as follows:

<% end %> -<%= link_to 'Back', posts_path %> +<%= link_to 'Back', articles_path %> ``` This time we point the form to the `update` action, which is not defined yet @@ -1090,40 +1103,42 @@ via the `PATCH` HTTP method which is the HTTP method you're expected to use to TIP: By default forms built with the _form_for_ helper are sent via `POST`. -Next we need to create the `update` action in `app/controllers/posts_controller.rb`: +Next we need to create the `update` action in +`app/controllers/articles_controller.rb`: ```ruby def update - @post = Post.find(params[:id]) + @article = Article.find(params[:id]) - if @post.update(post_params) - redirect_to @post + if @article.update(article_params) + redirect_to @article else render 'edit' end end private - def post_params - params.require(:post).permit(:title, :text) + def article_params + params.require(:article).permit(:title, :text) end ``` The new method, `update`, is used when you want to update a record that already exists, and it accepts a hash containing the attributes that you want to update. As before, if there was an error updating the -post we want to show the form back to the user. +article we want to show the form back to the user. -We reuse the `post_params` method that we defined earlier for the create action. +We reuse the `article_params` method that we defined earlier for the create +action. TIP: You don't need to pass all attributes to `update`. For -example, if you'd call `@post.update(title: 'A new title')` +example, if you'd call `@article.update(title: 'A new title')` Rails would only update the `title` attribute, leaving all other attributes untouched. Finally, we want to show a link to the `edit` action in the list of all the -posts, so let's add that now to `app/views/posts/index.html.erb` to make it -appear next to the "Show" link: +articles, so let's add that now to `app/views/articles/index.html.erb` to make +it appear next to the "Show" link: ```html+erb
@@ -1133,26 +1148,26 @@ appear next to the "Show" link: -<% @posts.each do |post| %> +<% @articles.each do |article| %> - - - - + + + + <% end %>
<%= post.title %><%= post.text %><%= link_to 'Show', post_path(post) %><%= link_to 'Edit', edit_post_path(post) %><%= article.title %><%= article.text %><%= link_to 'Show', article_path(article) %><%= link_to 'Edit', edit_article_path(article) %>
``` -And we'll also add one to the `app/views/posts/show.html.erb` template as well, -so that there's also an "Edit" link on a post's page. Add this at the bottom of -the template: +And we'll also add one to the `app/views/articles/show.html.erb` template as +well, so that there's also an "Edit" link on an article's page. Add this at the +bottom of the template: ```html+erb ... -<%= link_to 'Back', posts_path %> -| <%= link_to 'Edit', edit_post_path(@post) %> +<%= link_to 'Back', articles_path %> +| <%= link_to 'Edit', edit_article_path(@article) %> ``` And here's how our app looks so far: @@ -1169,17 +1184,17 @@ underscore. TIP: You can read more about partials in the [Layouts and Rendering in Rails](layouts_and_rendering.html) guide. -Create a new file `app/views/posts/_form.html.erb` with the following +Create a new file `app/views/articles/_form.html.erb` with the following content: ```html+erb -<%= form_for @post do |f| %> - <% if @post.errors.any? %> +<%= form_for @article do |f| %> + <% if @article.errors.any? %>
-

<%= pluralize(@post.errors.count, "error") %> prohibited - this post from being saved:

+

<%= pluralize(@article.errors.count, "error") %> prohibited + this article from being saved:

    - <% @post.errors.full_messages.each do |msg| %> + <% @article.errors.full_messages.each do |msg| %>
  • <%= msg %>
  • <% end %>
@@ -1203,41 +1218,41 @@ content: Everything except for the `form_for` declaration remained the same. The reason we can use this shorter, simpler `form_for` declaration -to stand in for either of the other forms is that `@post` is a *resource* +to stand in for either of the other forms is that `@article` is a *resource* corresponding to a full set of RESTful routes, and Rails is able to infer which URI and method to use. For more information about this use of `form_for`, see [Resource-oriented style](//api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html#method-i-form_for-label-Resource-oriented+style). -Now, let's update the `app/views/posts/new.html.erb` view to use this new +Now, let's update the `app/views/articles/new.html.erb` view to use this new partial, rewriting it completely: ```html+erb -

New post

+

New article

<%= render 'form' %> -<%= link_to 'Back', posts_path %> +<%= link_to 'Back', articles_path %> ``` -Then do the same for the `app/views/posts/edit.html.erb` view: +Then do the same for the `app/views/articles/edit.html.erb` view: ```html+erb -

Edit post

+

Edit article

<%= render 'form' %> -<%= link_to 'Back', posts_path %> +<%= link_to 'Back', articles_path %> ``` -### Deleting Posts +### Deleting Articles -We're now ready to cover the "D" part of CRUD, deleting posts from the +We're now ready to cover the "D" part of CRUD, deleting articles from the database. Following the REST convention, the route for -deleting posts as per output of `rake routes` is: +deleting articles as per output of `rake routes` is: ```ruby -DELETE /posts/:id(.:format) posts#destroy +DELETE /articles/:id(.:format) articles#destroy ``` The `delete` routing method should be used for routes that destroy @@ -1245,19 +1260,19 @@ resources. If this was left as a typical `get` route, it could be possible for people to craft malicious URLs like this: ```html -
look at this cat! +look at this cat! ``` We use the `delete` method for destroying resources, and this route is mapped to -the `destroy` action inside `app/controllers/posts_controller.rb`, which doesn't -exist yet, but is provided below: +the `destroy` action inside `app/controllers/articles_controller.rb`, which +doesn't exist yet, but is provided below: ```ruby def destroy - @post = Post.find(params[:id]) - @post.destroy + @article = Article.find(params[:id]) + @article.destroy - redirect_to posts_path + redirect_to articles_path end ``` @@ -1266,12 +1281,12 @@ them from the database. Note that we don't need to add a view for this action since we're redirecting to the `index` action. Finally, add a 'Destroy' link to your `index` action template -(`app/views/posts/index.html.erb`) to wrap everything +(`app/views/articles/index.html.erb`) to wrap everything together. ```html+erb -

Listing Posts

-<%= link_to 'New post', new_post_path %> +

Listing Articles

+<%= link_to 'New article', new_article_path %> @@ -1279,13 +1294,13 @@ together. -<% @posts.each do |post| %> +<% @articles.each do |article| %> - - - - - + + + + <% end %> @@ -1304,7 +1319,7 @@ Without this file, the confirmation dialog box wouldn't appear. ![Confirm Dialog](images/getting_started/confirm_dialog.png) Congratulations, you can now create, show, list, update and destroy -posts. +articles. TIP: In general, Rails encourages the use of resources objects in place of declaring routes manually. @@ -1315,23 +1330,23 @@ Adding a Second Model --------------------- It's time to add a second model to the application. The second model will handle -comments on posts. +comments on articles. ### Generating a Model We're going to see the same generator that we used before when creating -the `Post` model. This time we'll create a `Comment` model to hold -reference of post comments. Run this command in your terminal: +the `Article` model. This time we'll create a `Comment` model to hold +reference of article comments. Run this command in your terminal: ```bash -$ rails generate model Comment commenter:string body:text post:references +$ rails generate model Comment commenter:string body:text article:references ``` This command will generate four files: | File | Purpose | | -------------------------------------------- | ------------------------------------------------------------------------------------------------------ | -| db/migrate/20100207235629_create_comments.rb | Migration to create the comments table in your database (your name will include a different timestamp) | +| db/migrate/20140120201010_create_comments.rb | Migration to create the comments table in your database (your name will include a different timestamp) | | app/models/comment.rb | The Comment model | | test/models/comment_test.rb | Testing harness for the comments model | | test/fixtures/comments.yml | Sample comments for use in testing | @@ -1340,12 +1355,12 @@ First, take a look at `app/models/comment.rb`: ```ruby class Comment < ActiveRecord::Base - belongs_to :post + belongs_to :article end ``` -This is very similar to the `Post` model that you saw earlier. The difference -is the line `belongs_to :post`, which sets up an Active Record _association_. +This is very similar to the `Article` model that you saw earlier. The difference +is the line `belongs_to :article`, which sets up an Active Record _association_. You'll learn a little about associations in the next section of this guide. In addition to the model, Rails has also made a migration to create the @@ -1357,7 +1372,7 @@ class CreateComments < ActiveRecord::Migration create_table :comments do |t| t.string :commenter t.text :body - t.references :post, index: true + t.references :article, index: true t.timestamps end @@ -1386,26 +1401,27 @@ run against the current database, so in this case you will just see: ### Associating Models Active Record associations let you easily declare the relationship between two -models. In the case of comments and posts, you could write out the relationships -this way: +models. In the case of comments and articles, you could write out the +relationships this way: -* Each comment belongs to one post. -* One post can have many comments. +* Each comment belongs to one article. +* One article can have many comments. In fact, this is very close to the syntax that Rails uses to declare this association. You've already seen the line of code inside the `Comment` model -(app/models/comment.rb) that makes each comment belong to a Post: +(app/models/comment.rb) that makes each comment belong to an Article: ```ruby class Comment < ActiveRecord::Base - belongs_to :post + belongs_to :article end ``` -You'll need to edit `app/models/post.rb` to add the other side of the association: +You'll need to edit `app/models/article.rb` to add the other side of the +association: ```ruby -class Post < ActiveRecord::Base +class Article < ActiveRecord::Base has_many :comments validates :title, presence: true, length: { minimum: 5 } @@ -1413,29 +1429,31 @@ end ``` These two declarations enable a good bit of automatic behavior. For example, if -you have an instance variable `@post` containing a post, you can retrieve all -the comments belonging to that post as an array using `@post.comments`. +you have an instance variable `@article` containing an article, you can retrieve +all the comments belonging to that article as an array using +`@article.comments`. TIP: For more information on Active Record associations, see the [Active Record Associations](association_basics.html) guide. ### Adding a Route for Comments -As with the `welcome` controller, we will need to add a route so that Rails knows -where we would like to navigate to see `comments`. Open up the +As with the `welcome` controller, we will need to add a route so that Rails +knows where we would like to navigate to see `comments`. Open up the `config/routes.rb` file again, and edit it as follows: ```ruby -resources :posts do +resources :articles do resources :comments end ``` -This creates `comments` as a _nested resource_ within `posts`. This is another -part of capturing the hierarchical relationship that exists between posts and -comments. +This creates `comments` as a _nested resource_ within `articles`. This is +another part of capturing the hierarchical relationship that exists between +articles and comments. -TIP: For more information on routing, see the [Rails Routing](routing.html) guide. +TIP: For more information on routing, see the [Rails Routing](routing.html) +guide. ### Generating a Controller @@ -1459,27 +1477,27 @@ This creates six files and one empty directory: | app/assets/stylesheets/comment.css.scss | Cascading style sheet for the controller | Like with any blog, our readers will create their comments directly after -reading the post, and once they have added their comment, will be sent back to -the post show page to see their comment now listed. Due to this, our +reading the article, and once they have added their comment, will be sent back +to the article show page to see their comment now listed. Due to this, our `CommentsController` is there to provide a method to create comments and delete spam comments when they arrive. -So first, we'll wire up the Post show template -(`app/views/posts/show.html.erb`) to let us make a new comment: +So first, we'll wire up the Article show template +(`app/views/articles/show.html.erb`) to let us make a new comment: ```html+erb

Title: - <%= @post.title %> + <%= @article.title %>

Text: - <%= @post.text %> + <%= @article.text %>

Add a comment:

-<%= form_for([@post, @post.comments.build]) do |f| %> +<%= form_for([@article, @article.comments.build]) do |f| %>

<%= f.label :commenter %>
<%= f.text_field :commenter %> @@ -1493,22 +1511,22 @@ So first, we'll wire up the Post show template

<% end %> -<%= link_to 'Back', posts_path %> -| <%= link_to 'Edit', edit_post_path(@post) %> +<%= link_to 'Back', articles_path %> +| <%= link_to 'Edit', edit_article_path(@article) %> ``` -This adds a form on the `Post` show page that creates a new comment by +This adds a form on the `Article` show page that creates a new comment by calling the `CommentsController` `create` action. The `form_for` call here uses -an array, which will build a nested route, such as `/posts/1/comments`. +an array, which will build a nested route, such as `/articles/1/comments`. Let's wire up the `create` in `app/controllers/comments_controller.rb`: ```ruby class CommentsController < ApplicationController def create - @post = Post.find(params[:post_id]) - @comment = @post.comments.create(comment_params) - redirect_to post_path(@post) + @article = Article.find(params[:article_id]) + @comment = @article.comments.create(comment_params) + redirect_to article_path(@article) end private @@ -1518,35 +1536,36 @@ class CommentsController < ApplicationController end ``` -You'll see a bit more complexity here than you did in the controller for posts. -That's a side-effect of the nesting that you've set up. Each request for a -comment has to keep track of the post to which the comment is attached, thus the -initial call to the `find` method of the `Post` model to get the post in question. +You'll see a bit more complexity here than you did in the controller for +articles. That's a side-effect of the nesting that you've set up. Each request +for a comment has to keep track of the article to which the comment is attached, +thus the initial call to the `find` method of the `Article` model to get the +article in question. In addition, the code takes advantage of some of the methods available for an -association. We use the `create` method on `@post.comments` to create and save -the comment. This will automatically link the comment so that it belongs to that -particular post. +association. We use the `create` method on `@article.comments` to create and +save the comment. This will automatically link the comment so that it belongs to +that particular article. -Once we have made the new comment, we send the user back to the original post -using the `post_path(@post)` helper. As we have already seen, this calls the -`show` action of the `PostsController` which in turn renders the `show.html.erb` -template. This is where we want the comment to show, so let's add that to the -`app/views/posts/show.html.erb`. +Once we have made the new comment, we send the user back to the original article +using the `article_path(@article)` helper. As we have already seen, this calls +the `show` action of the `ArticlesController` which in turn renders the +`show.html.erb` template. This is where we want the comment to show, so let's +add that to the `app/views/articles/show.html.erb`. ```html+erb

Title: - <%= @post.title %> + <%= @article.title %>

Text: - <%= @post.text %> + <%= @article.text %>

Comments

-<% @post.comments.each do |comment| %> +<% @article.comments.each do |comment| %>

Commenter: <%= comment.commenter %> @@ -1559,7 +1578,7 @@ template. This is where we want the comment to show, so let's add that to the <% end %>

Add a comment:

-<%= form_for([@post, @post.comments.build]) do |f| %> +<%= form_for([@article, @article.comments.build]) do |f| %>

<%= f.label :commenter %>
<%= f.text_field :commenter %> @@ -1573,26 +1592,26 @@ template. This is where we want the comment to show, so let's add that to the

<% end %> -<%= link_to 'Edit Post', edit_post_path(@post) %> | -<%= link_to 'Back to Posts', posts_path %> +<%= link_to 'Edit Article', edit_article_path(@article) %> | +<%= link_to 'Back to Articles', articles_path %> ``` -Now you can add posts and comments to your blog and have them show up in the +Now you can add articles and comments to your blog and have them show up in the right places. -![Post with Comments](images/getting_started/post_with_comments.png) +![Article with Comments](images/getting_started/article_with_comments.png) Refactoring ----------- -Now that we have posts and comments working, take a look at the -`app/views/posts/show.html.erb` template. It is getting long and awkward. We can -use partials to clean it up. +Now that we have articles and comments working, take a look at the +`app/views/articles/show.html.erb` template. It is getting long and awkward. We +can use partials to clean it up. ### Rendering Partial Collections -First, we will make a comment partial to extract showing all the comments for the -post. Create the file `app/views/comments/_comment.html.erb` and put the +First, we will make a comment partial to extract showing all the comments for +the article. Create the file `app/views/comments/_comment.html.erb` and put the following into it: ```html+erb @@ -1607,25 +1626,25 @@ following into it:

``` -Then you can change `app/views/posts/show.html.erb` to look like the +Then you can change `app/views/articles/show.html.erb` to look like the following: ```html+erb

Title: - <%= @post.title %> + <%= @article.title %>

Text: - <%= @post.text %> + <%= @article.text %>

Comments

-<%= render @post.comments %> +<%= render @article.comments %>

Add a comment:

-<%= form_for([@post, @post.comments.build]) do |f| %> +<%= form_for([@article, @article.comments.build]) do |f| %>

<%= f.label :commenter %>
<%= f.text_field :commenter %> @@ -1639,13 +1658,13 @@ following:

<% end %> -<%= link_to 'Edit Post', edit_post_path(@post) %> | -<%= link_to 'Back to Posts', posts_path %> +<%= link_to 'Edit Article', edit_article_path(@article) %> | +<%= link_to 'Back to Articles', articles_path %> ``` This will now render the partial in `app/views/comments/_comment.html.erb` once -for each comment that is in the `@post.comments` collection. As the `render` -method iterates over the `@post.comments` collection, it assigns each +for each comment that is in the `@article.comments` collection. As the `render` +method iterates over the `@article.comments` collection, it assigns each comment to a local variable named the same as the partial, in this case `comment` which is then available in the partial for us to show. @@ -1655,7 +1674,7 @@ Let us also move that new comment section out to its own partial. Again, you create a file `app/views/comments/_form.html.erb` containing: ```html+erb -<%= form_for([@post, @post.comments.build]) do |f| %> +<%= form_for([@article, @article.comments.build]) do |f| %>

<%= f.label :commenter %>
<%= f.text_field :commenter %> @@ -1670,27 +1689,27 @@ create a file `app/views/comments/_form.html.erb` containing: <% end %> ``` -Then you make the `app/views/posts/show.html.erb` look like the following: +Then you make the `app/views/articles/show.html.erb` look like the following: ```html+erb

Title: - <%= @post.title %> + <%= @article.title %>

Text: - <%= @post.text %> + <%= @article.text %>

Comments

-<%= render @post.comments %> +<%= render @article.comments %>

Add a comment:

<%= render "comments/form" %> -<%= link_to 'Edit Post', edit_post_path(@post) %> | -<%= link_to 'Back to Posts', posts_path %> +<%= link_to 'Edit Article', edit_article_path(@article) %> | +<%= link_to 'Back to Articles', articles_path %> ``` The second render just defines the partial template we want to render, @@ -1698,8 +1717,8 @@ The second render just defines the partial template we want to render, string and realize that you want to render the `_form.html.erb` file in the `app/views/comments` directory. -The `@post` object is available to any partials rendered in the view because we -defined it as an instance variable. +The `@article` object is available to any partials rendered in the view because +we defined it as an instance variable. Deleting Comments ----------------- @@ -1723,30 +1742,30 @@ So first, let's add the delete link in the

- <%= link_to 'Destroy Comment', [comment.post, comment], + <%= link_to 'Destroy Comment', [comment.article, comment], method: :delete, data: { confirm: 'Are you sure?' } %>

``` Clicking this new "Destroy Comment" link will fire off a `DELETE -/posts/:post_id/comments/:id` to our `CommentsController`, which can then use -this to find the comment we want to delete, so let's add a `destroy` action to our -controller (`app/controllers/comments_controller.rb`): +/articles/:article_id/comments/:id` to our `CommentsController`, which can then +use this to find the comment we want to delete, so let's add a `destroy` action +to our controller (`app/controllers/comments_controller.rb`): ```ruby class CommentsController < ApplicationController def create - @post = Post.find(params[:post_id]) - @comment = @post.comments.create(comment_params) - redirect_to post_path(@post) + @article = Article.find(params[:article_id]) + @comment = @article.comments.create(comment_params) + redirect_to article_path(@article) end def destroy - @post = Post.find(params[:post_id]) - @comment = @post.comments.find(params[:id]) + @article = Article.find(params[:article_id]) + @comment = @article.comments.find(params[:id]) @comment.destroy - redirect_to post_path(@post) + redirect_to article_path(@article) end private @@ -1756,20 +1775,20 @@ class CommentsController < ApplicationController end ``` -The `destroy` action will find the post we are looking at, locate the comment -within the `@post.comments` collection, and then remove it from the -database and send us back to the show action for the post. +The `destroy` action will find the article we are looking at, locate the comment +within the `@article.comments` collection, and then remove it from the +database and send us back to the show action for the article. ### Deleting Associated Objects -If you delete a post then its associated comments will also need to be deleted. -Otherwise they would simply occupy space in the database. Rails allows you to -use the `dependent` option of an association to achieve this. Modify the Post -model, `app/models/post.rb`, as follows: +If you delete an article then its associated comments will also need to be +deleted. Otherwise they would simply occupy space in the database. Rails allows +you to use the `dependent` option of an association to achieve this. Modify the +Article model, `app/models/article.rb`, as follows: ```ruby -class Post < ActiveRecord::Base +class Article < ActiveRecord::Base has_many :comments, dependent: :destroy validates :title, presence: true, length: { minimum: 5 } @@ -1782,33 +1801,34 @@ Security ### Basic Authentication If you were to publish your blog online, anybody would be able to add, edit and -delete posts or delete comments. +delete articles or delete comments. Rails provides a very simple HTTP authentication system that will work nicely in this situation. -In the `PostsController` we need to have a way to block access to the various +In the `ArticlesController` we need to have a way to block access to the various actions if the person is not authenticated, here we can use the Rails `http_basic_authenticate_with` method, allowing access to the requested action if that method allows it. To use the authentication system, we specify it at the top of our -`PostsController`, in this case, we want the user to be authenticated on every -action, except for `index` and `show`, so we write that in `app/controllers/posts_controller.rb`: +`ArticlesController`, in this case, we want the user to be authenticated on +every action, except for `index` and `show`, so we write that in +`app/controllers/articles_controller.rb`: ```ruby -class PostsController < ApplicationController +class ArticlesController < ApplicationController http_basic_authenticate_with name: "dhh", password: "secret", except: [:index, :show] def index - @posts = Post.all + @articles = Article.all end # snipped for brevity ``` -We also only want to allow authenticated users to delete comments, so in the +We also want to allow only authenticated users to delete comments, so in the `CommentsController` (`app/controllers/comments_controller.rb`) we write: ```ruby @@ -1817,21 +1837,22 @@ class CommentsController < ApplicationController http_basic_authenticate_with name: "dhh", password: "secret", only: :destroy def create - @post = Post.find(params[:post_id]) + @article = Article.find(params[:article_id]) ... end # snipped for brevity ``` -Now if you try to create a new post, you will be greeted with a basic HTTP +Now if you try to create a new article, you will be greeted with a basic HTTP Authentication challenge ![Basic HTTP Authentication Challenge](images/getting_started/challenge.png) Other authentication methods are available for Rails applications. Two popular -authentication add-ons for Rails are the [Devise](https://github.com/plataformatec/devise) -rails engine and the [Authlogic](https://github.com/binarylogic/authlogic) gem, +authentication add-ons for Rails are the +[Devise](https://github.com/plataformatec/devise) rails engine and +the [Authlogic](https://github.com/binarylogic/authlogic) gem, along with a number of others. @@ -1887,15 +1908,16 @@ cannot be automatically detected by Rails and corrected. Two very common sources of data that are not UTF-8: -* Your text editor: Most text editors (such as TextMate), default to saving files as - UTF-8. If your text editor does not, this can result in special characters that you - enter in your templates (such as é) to appear as a diamond with a question mark inside - in the browser. This also applies to your i18n translation files. - Most editors that do not already default to UTF-8 (such as some versions of - Dreamweaver) offer a way to change the default to UTF-8. Do so. -* Your database: Rails defaults to converting data from your database into UTF-8 at - the boundary. However, if your database is not using UTF-8 internally, it may not - be able to store all characters that your users enter. For instance, if your database - is using Latin-1 internally, and your user enters a Russian, Hebrew, or Japanese - character, the data will be lost forever once it enters the database. If possible, - use UTF-8 as the internal storage of your database. +* Your text editor: Most text editors (such as TextMate), default to saving + files as UTF-8. If your text editor does not, this can result in special + characters that you enter in your templates (such as é) to appear as a diamond + with a question mark inside in the browser. This also applies to your i18n + translation files. Most editors that do not already default to UTF-8 (such as + some versions of Dreamweaver) offer a way to change the default to UTF-8. Do + so. +* Your database: Rails defaults to converting data from your database into UTF-8 + at the boundary. However, if your database is not using UTF-8 internally, it + may not be able to store all characters that your users enter. For instance, + if your database is using Latin-1 internally, and your user enters a Russian, + Hebrew, or Japanese character, the data will be lost forever once it enters + the database. If possible, use UTF-8 as the internal storage of your database. -- GitLab
Title
<%= post.title %><%= post.text %><%= link_to 'Show', post_path(post) %><%= link_to 'Edit', edit_post_path(post) %><%= link_to 'Destroy', post_path(post), + <%= article.title %><%= article.text %><%= link_to 'Show', article_path(article) %><%= link_to 'Edit', edit_article_path(article) %><%= link_to 'Destroy', article_path(article), method: :delete, data: { confirm: 'Are you sure?' } %>