named_urls_conflict.py 792 B

1234567891011121314151617
  1. from django.conf.urls import url
  2. from .views import empty_view
  3. urlpatterns = [
  4. # No kwargs
  5. url(r'^conflict/cannot-go-here/$', empty_view, name='name-conflict'),
  6. url(r'^conflict/$', empty_view, name='name-conflict'),
  7. # One kwarg
  8. url(r'^conflict-first/(?P<first>\w+)/$', empty_view, name='name-conflict'),
  9. url(r'^conflict-cannot-go-here/(?P<middle>\w+)/$', empty_view, name='name-conflict'),
  10. url(r'^conflict-middle/(?P<middle>\w+)/$', empty_view, name='name-conflict'),
  11. url(r'^conflict-last/(?P<last>\w+)/$', empty_view, name='name-conflict'),
  12. # Two kwargs
  13. url(r'^conflict/(?P<another>\w+)/(?P<extra>\w+)/cannot-go-here/$', empty_view, name='name-conflict'),
  14. url(r'^conflict/(?P<extra>\w+)/(?P<another>\w+)/$', empty_view, name='name-conflict'),
  15. ]