title: Django: Multiple url patterns starting at the root spread across files
body: <p>I am wondering if it is possible to have the standard url patterns spread across multiple files (in this case the project-wide <code>urls.py</code> and several apps-specific <code>urls.py</code>).</p>
  
  <p>Imagine that the project <code>urls.py</code> look like this (got this working):</p>
  
  <pre><code>from django.conf.urls import patterns, include, url
  admin.autodiscover()
  
  urlpatterns = patterns('',
      url(r'^user/signup/', 'registration.views.signup'),
      url(r'^user/confirm/(?P&lt;code&gt;\w{20})/', 'registration.views.confirm'),
      url(r'^user/profile/(\d+)/', 'profile.views.show'),
      url(r'^user/profile/edit/', 'profile.views.edit'), 
  )
  </code></pre>
  
  <p>As you can see, I have two different apps that both want to user the urls for /user/*, so I can't just use <code>r'^user/'</code> with an include.</p>
  
  <p>My question is: Can I split the above into two seperate <code>urls.py</code> files, that each go into their respective app?</p>
  
  <p><em>Note: Disregard any syntax mistakes as this was typed in</em></p>