title: Routes error when trying to update a database entry
body: <p>So I have this database about movies. I have made a <code>resources :movies</code> entry into my routes file for it, which should give it every route needed.</p>
  
  <p>This is my movies controller: <a href="https://github.com/Veske/form/blob/ryhm/app/controllers/movies_controller.rb" rel="nofollow">https://github.com/Veske/form/blob/ryhm/app/controllers/movies_controller.rb</a></p>
  
  <p>And this is the error I get when I try to edit a movie on whatever.com/movies/1/edit:</p>
  
  <pre><code>Routing Error
  No route matches [POST] "/movies/1/edit"
  </code></pre>
  
  <p>These are the routes for movies right now:</p>
  
  <pre><code>movies_path  GET     /movies(.:format)   movies#index
  POST     /movies(.:format)   movies#create
  new_movie_path   GET     /movies/new(.:format)   movies#new
  edit_movie_path  GET     /movies/:id/edit(.:format)  movies#edit
  movie_path   GET     /movies/:id(.:format)   movies#show
  PATCH    /movies/:id(.:format)   movies#update
  PUT  /movies/:id(.:format)   movies#update
  DELETE   /movies/:id(.:format)   movies#destroy
  </code></pre>
  
  <p>Now it is clearly seen that there is indeed no POST for movies/:id/edit right now. But why is that? Shouldnt the line I entered to routes give it to me?</p>
  
  <p>EDIT:</p>
  
  <p>Link to movies view: <a href="https://github.com/Veske/form/blob/ryhm/app/views/movies/edit.html.erb" rel="nofollow">https://github.com/Veske/form/blob/ryhm/app/views/movies/edit.html.erb</a></p>