title: Backbone.js Model different url for create and update?
body: <p>lets say I have a Backbone Model and I create an instance of a model like this:</p>
  
  <pre><code>var User = Backbone.Model.extend({ ... });
  var John = new User({ name : 'John', age : 33 });
  </code></pre>
  
  <p>I wonder if it is possible when I use <code>John.save()</code> to target <code>/user/create</code> when I use <code>John.save()</code> on second time (update/PUT) to target <code>/user/update</code> when I use <code>John.fetch()</code> to target <code>/user/get</code> and when I use <code>John.remove()</code> to target <code>/user/remove</code></p>
  
  <p>I know that I could define <code>John.url</code> each time before I trigger any method but I'm wondering if it could be happen automatically some how without overriding any Backbone method.</p>
  
  <p>I know that I could use one url like <code>/user/handle</code> and handle the request based on request method (GET/POST/PUT/DELETE) but I'm just wondering if there is a way to have different url per action in Backbone.</p>
  
  <p>Thanks!</p>