title: in Ruby on Rails, why does "form_for @story" has to have Story as RESTful
body: <p>It seems that when we use</p>
  
  <pre><code>form_for @story do |f|
  </code></pre>
  
  <p>then Story has to be a RESTful resource and it has to be</p>
  
  <pre><code>map.resources :stories
  </code></pre>
  
  <p>in the routes.rb.</p>
  
  <p>Can Story be not RESTful?  Can it be a form for non-RESTful data?</p>