-
diff --git a/django/conf/project_template/urls.py b/django/conf/project_template/urls.py
index 3d0ff63..d054074 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, url, include |
2 | 2 | |
3 | 3 | # Uncomment the next two lines to enable the admin: |
4 | 4 | # from django.contrib import admin |
-
diff --git a/django/conf/urls/i18n.py b/django/conf/urls/i18n.py
index 00e2d60..21138bc 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns |
2 | 2 | |
3 | 3 | urlpatterns = patterns('', |
4 | 4 | (r'^setlang/$', 'django.views.i18n.set_language'), |
-
diff --git a/django/conf/urls/shortcut.py b/django/conf/urls/shortcut.py
index 135f3be..27d7b9e 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns |
2 | 2 | |
3 | 3 | urlpatterns = patterns('django.views', |
4 | 4 | (r'^(?P<content_type_id>\d+)/(?P<object_id>.*)/$', 'defaults.shortcut'), |
-
diff --git a/django/contrib/admindocs/urls.py b/django/contrib/admindocs/urls.py
index 57edb56..2e9600f 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, url |
2 | 2 | from django.contrib.admindocs import views |
3 | 3 | |
4 | 4 | urlpatterns = patterns('', |
-
diff --git a/django/contrib/auth/urls.py b/django/contrib/auth/urls.py
index 4f8a102..c7b2d56 100644
a
|
b
|
|
2 | 2 | # provided as a convenience to those who want to deploy these URLs elsewhere. |
3 | 3 | # This file is also used to provide a reliable view deployment for test purposes. |
4 | 4 | |
5 | | from django.conf.urls.defaults import * |
| 5 | from django.conf.urls.defaults import patterns |
6 | 6 | |
7 | 7 | urlpatterns = patterns('', |
8 | 8 | (r'^login/$', 'django.contrib.auth.views.login'), |
-
diff --git a/django/contrib/comments/urls.py b/django/contrib/comments/urls.py
index d903779..d3c06e5 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, url |
2 | 2 | |
3 | 3 | urlpatterns = patterns('django.contrib.comments.views', |
4 | 4 | url(r'^post/$', 'comments.post_comment', name='comments-post-comment'), |
-
diff --git a/django/contrib/databrowse/urls.py b/django/contrib/databrowse/urls.py
index 9b85d14..2559686 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns |
2 | 2 | from django.contrib.databrowse import views |
3 | 3 | |
4 | 4 | # Note: The views in this URLconf all require a 'models' argument, |
-
diff --git a/django/contrib/flatpages/tests/urls.py b/django/contrib/flatpages/tests/urls.py
index 3cffd09..20cbc37 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, include |
2 | 2 | |
3 | 3 | # special urls for flatpage test cases |
4 | 4 | urlpatterns = patterns('', |
-
diff --git a/django/contrib/flatpages/urls.py b/django/contrib/flatpages/urls.py
index 4928930..f6276df 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns |
2 | 2 | |
3 | 3 | urlpatterns = patterns('django.contrib.flatpages.views', |
4 | 4 | (r'^(?P<url>.*)$', 'flatpage'), |
-
diff --git a/django/contrib/formtools/tests/urls.py b/django/contrib/formtools/tests/urls.py
index b89b6e6..c3351ed 100644
a
|
b
|
|
2 | 2 | This is a URLconf to be loaded by tests.py. Add any URLs needed for tests only. |
3 | 3 | """ |
4 | 4 | |
5 | | from django.conf.urls.defaults import * |
| 5 | from django.conf.urls.defaults import patterns |
6 | 6 | from django.contrib.formtools.tests import * |
7 | 7 | |
8 | 8 | urlpatterns = patterns('', |
-
diff --git a/django/contrib/gis/tests/geoapp/urls.py b/django/contrib/gis/tests/geoapp/urls.py
index edaf280..e0917e6 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns |
2 | 2 | from feeds import feed_dict |
3 | 3 | |
4 | 4 | urlpatterns = patterns('', |
-
diff --git a/django/contrib/gis/tests/urls.py b/django/contrib/gis/tests/urls.py
index 95e36c2..ed49873 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, include |
2 | 2 | |
3 | 3 | urlpatterns = patterns('', |
4 | 4 | (r'^geoapp/', include('django.contrib.gis.tests.geoapp.urls')), |
-
diff --git a/django/contrib/messages/tests/urls.py b/django/contrib/messages/tests/urls.py
index 6252adc..51f8816 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns |
2 | 2 | from django.contrib import messages |
3 | 3 | from django.core.urlresolvers import reverse |
4 | 4 | from django.http import HttpResponseRedirect, HttpResponse |
-
diff --git a/django/contrib/sitemaps/tests/urls.py b/django/contrib/sitemaps/tests/urls.py
index 6cdba36..6deb8cd 100644
a
|
b
|
|
1 | 1 | from datetime import datetime |
2 | | from django.conf.urls.defaults import * |
| 2 | from django.conf.urls.defaults import patterns |
3 | 3 | from django.contrib.sitemaps import Sitemap, GenericSitemap, FlatPageSitemap |
4 | 4 | from django.contrib.auth.models import User |
5 | 5 | |
-
diff --git a/docs/intro/overview.txt b/docs/intro/overview.txt
index 34572a6..5b02f62 100644
a
|
b
|
decouple URLs from Python code.
|
176 | 176 | Here's what a URLconf might look like for the ``Reporter``/``Article`` |
177 | 177 | example above:: |
178 | 178 | |
179 | | from django.conf.urls.defaults import * |
| 179 | from django.conf.urls.defaults import patterns, url, include |
180 | 180 | |
181 | 181 | urlpatterns = patterns('', |
182 | 182 | (r'^articles/(\d{4})/$', 'news.views.year_archive'), |
-
diff --git a/docs/intro/tutorial02.txt b/docs/intro/tutorial02.txt
index c80d87d..d5f8728 100644
a
|
b
|
activate the admin site for your installation, do these three things:
|
43 | 43 | |
44 | 44 | .. parsed-literal:: |
45 | 45 | |
46 | | from django.conf.urls.defaults import * |
| 46 | from django.conf.urls.defaults import patterns, url, include |
47 | 47 | |
48 | 48 | # Uncomment the next two lines to enable the admin: |
49 | 49 | **from django.contrib import admin** |
-
diff --git a/docs/intro/tutorial03.txt b/docs/intro/tutorial03.txt
index 0843d9e..ce7e2ca 100644
a
|
b
|
point at that file::
|
78 | 78 | |
79 | 79 | Time for an example. Edit ``mysite/urls.py`` so it looks like this:: |
80 | 80 | |
81 | | from django.conf.urls.defaults import * |
| 81 | from django.conf.urls.defaults import patterns, url, include |
82 | 82 | |
83 | 83 | from django.contrib import admin |
84 | 84 | admin.autodiscover() |
… |
… |
It's just a normal view.
|
366 | 366 | You normally won't have to bother with writing 404 views. By default, URLconfs |
367 | 367 | have the following line up top:: |
368 | 368 | |
369 | | from django.conf.urls.defaults import * |
| 369 | from django.conf.urls.defaults import patterns, url, include |
370 | 370 | |
371 | 371 | That takes care of setting ``handler404`` in the current module. As you can see |
372 | 372 | in ``django/conf/urls/defaults.py``, ``handler404`` is set to |
… |
… |
callback in your URLconf, you can concatenate multiple
|
459 | 459 | :func:`~django.conf.urls.defaults.patterns`. Your full ``mysite/urls.py`` might |
460 | 460 | now look like this:: |
461 | 461 | |
462 | | from django.conf.urls.defaults import * |
| 462 | from django.conf.urls.defaults import patterns, url, include |
463 | 463 | |
464 | 464 | from django.contrib import admin |
465 | 465 | admin.autodiscover() |
… |
… |
Copy the file ``mysite/urls.py`` to ``polls/urls.py``. Then, change
|
496 | 496 | :func:`~django.conf.urls.defaults.include`, leaving you with:: |
497 | 497 | |
498 | 498 | # This also imports the include function |
499 | | from django.conf.urls.defaults import * |
| 499 | from django.conf.urls.defaults import patterns, url, include |
500 | 500 | |
501 | 501 | from django.contrib import admin |
502 | 502 | admin.autodiscover() |
… |
… |
URLconf by removing the leading "polls/" from each line, and removing the
|
526 | 526 | lines registering the admin site. Your ``polls.urls`` file should now look like |
527 | 527 | this:: |
528 | 528 | |
529 | | from django.conf.urls.defaults import * |
| 529 | from django.conf.urls.defaults import patterns, url, include |
530 | 530 | |
531 | 531 | urlpatterns = patterns('polls.views', |
532 | 532 | (r'^$', 'index'), |
-
diff --git a/docs/intro/tutorial04.txt b/docs/intro/tutorial04.txt
index 606da56..f036464 100644
a
|
b
|
Read on for details.
|
220 | 220 | First, open the ``polls/urls.py`` URLconf. It looks like this, according to the |
221 | 221 | tutorial so far:: |
222 | 222 | |
223 | | from django.conf.urls.defaults import * |
| 223 | from django.conf.urls.defaults import patterns, url, include |
224 | 224 | |
225 | 225 | urlpatterns = patterns('polls.views', |
226 | 226 | (r'^$', 'index'), |
… |
… |
tutorial so far::
|
231 | 231 | |
232 | 232 | Change it like so:: |
233 | 233 | |
234 | | from django.conf.urls.defaults import * |
| 234 | from django.conf.urls.defaults import patterns, url, include |
235 | 235 | from django.views.generic import DetailView, ListView |
236 | 236 | from polls.models import Poll |
237 | 237 | |
-
diff --git a/docs/ref/contrib/admin/index.txt b/docs/ref/contrib/admin/index.txt
index ac517e8..e6e5d57 100644
a
|
b
|
In this example, we register the default ``AdminSite`` instance
|
1472 | 1472 | ``django.contrib.admin.site`` at the URL ``/admin/`` :: |
1473 | 1473 | |
1474 | 1474 | # urls.py |
1475 | | from django.conf.urls.defaults import * |
| 1475 | from django.conf.urls.defaults import patterns, url, include |
1476 | 1476 | from django.contrib import admin |
1477 | 1477 | |
1478 | 1478 | admin.autodiscover() |
… |
… |
In this example, we register the ``AdminSite`` instance
|
1488 | 1488 | ``myproject.admin.admin_site`` at the URL ``/myadmin/`` :: |
1489 | 1489 | |
1490 | 1490 | # urls.py |
1491 | | from django.conf.urls.defaults import * |
| 1491 | from django.conf.urls.defaults import patterns, url, include |
1492 | 1492 | from myproject.admin import admin_site |
1493 | 1493 | |
1494 | 1494 | urlpatterns = patterns('', |
… |
… |
separate versions of the admin site -- using the ``AdminSite`` instances
|
1516 | 1516 | respectively:: |
1517 | 1517 | |
1518 | 1518 | # urls.py |
1519 | | from django.conf.urls.defaults import * |
| 1519 | from django.conf.urls.defaults import patterns, url, include |
1520 | 1520 | from myproject.admin import basic_site, advanced_site |
1521 | 1521 | |
1522 | 1522 | urlpatterns = patterns('', |
-
diff --git a/docs/ref/contrib/comments/example.txt b/docs/ref/contrib/comments/example.txt
index 424bdb1..98094c8 100644
a
|
b
|
enable it in your project's ``urls.py``:
|
140 | 140 | |
141 | 141 | .. code-block:: python |
142 | 142 | |
143 | | from django.conf.urls.defaults import * |
| 143 | from django.conf.urls.defaults import patterns, url, include |
144 | 144 | from django.contrib.comments.feeds import LatestCommentFeed |
145 | 145 | |
146 | 146 | feeds = { |
-
diff --git a/docs/ref/contrib/formtools/form-wizard.txt b/docs/ref/contrib/formtools/form-wizard.txt
index 370fbdc..e42c648 100644
a
|
b
|
deploy the new :class:`FormWizard` object a URL in ``urls.py``. The
|
192 | 192 | wizard takes a list of your :class:`~django.forms.Form` objects as |
193 | 193 | arguments when you instantiate the Wizard:: |
194 | 194 | |
195 | | from django.conf.urls.defaults import * |
| 195 | from django.conf.urls.defaults import patterns, url, include |
196 | 196 | from testapp.forms import ContactForm1, ContactForm2, ContactWizard |
197 | 197 | |
198 | 198 | urlpatterns = patterns('', |
-
diff --git a/docs/ref/contrib/gis/tutorial.txt b/docs/ref/contrib/gis/tutorial.txt
index 9deeb78..4c1f8df 100644
a
|
b
|
Let's dive in again -- create a file called ``admin.py`` inside the
|
702 | 702 | Next, edit your ``urls.py`` in the ``geodjango`` project folder to look |
703 | 703 | as follows:: |
704 | 704 | |
705 | | from django.conf.urls.defaults import * |
| 705 | from django.conf.urls.defaults import patterns, url, include |
706 | 706 | from django.contrib.gis import admin |
707 | 707 | |
708 | 708 | admin.autodiscover() |
-
diff --git a/docs/ref/contrib/sitemaps.txt b/docs/ref/contrib/sitemaps.txt
index b58b55c..74cfbf9 100644
a
|
b
|
Example
|
241 | 241 | |
242 | 242 | Here's an example of a :doc:`URLconf </topics/http/urls>` using both:: |
243 | 243 | |
244 | | from django.conf.urls.defaults import * |
| 244 | from django.conf.urls.defaults import patterns, url, include |
245 | 245 | from django.contrib.sitemaps import FlatPageSitemap, GenericSitemap |
246 | 246 | from blog.models import Entry |
247 | 247 | |
-
diff --git a/docs/ref/contrib/syndication.txt b/docs/ref/contrib/syndication.txt
index 04f14b5..5400346 100644
a
|
b
|
latest five news items::
|
80 | 80 | To connect a URL to this feed, put an instance of the Feed object in |
81 | 81 | your :doc:`URLconf </topics/http/urls>`. For example:: |
82 | 82 | |
83 | | from django.conf.urls.defaults import * |
| 83 | from django.conf.urls.defaults import patterns, url, include |
84 | 84 | from myproject.feeds import LatestEntriesFeed |
85 | 85 | |
86 | 86 | urlpatterns = patterns('', |
… |
… |
Here's a full example::
|
327 | 327 | |
328 | 328 | And the accompanying URLconf:: |
329 | 329 | |
330 | | from django.conf.urls.defaults import * |
| 330 | from django.conf.urls.defaults import patterns, url, include |
331 | 331 | from myproject.feeds import RssSiteNewsFeed, AtomSiteNewsFeed |
332 | 332 | |
333 | 333 | urlpatterns = patterns('', |
-
diff --git a/docs/ref/models/instances.txt b/docs/ref/models/instances.txt
index 88fd4e1..7fbccf5 100644
a
|
b
|
reference the name rather than the view function. A named URL
|
506 | 506 | pattern is defined by replacing the pattern tuple by a call to |
507 | 507 | the ``url`` function):: |
508 | 508 | |
509 | | from django.conf.urls.defaults import * |
| 509 | from django.conf.urls.defaults import patterns, url, include |
510 | 510 | |
511 | 511 | url(r'^people/(\d+)/$', |
512 | 512 | 'django.views.generic.list_detail.object_detail', |
-
diff --git a/docs/topics/class-based-views.txt b/docs/topics/class-based-views.txt
index f0e4910..5c7f8d3 100644
a
|
b
|
views themselves are classes, we point the URL to the as_view class method
|
75 | 75 | instead, which is the entrypoint for class-based views:: |
76 | 76 | |
77 | 77 | # urls.py |
78 | | from django.conf.urls.defaults import * |
| 78 | from django.conf.urls.defaults import patterns, url, include |
79 | 79 | from some_app.views import AboutView |
80 | 80 | |
81 | 81 | urlpatterns = patterns('', |
… |
… |
Alternatively, if you're only changing a few simple attributes on a
|
86 | 86 | class-based view, you can simply pass the new attributes into the as_view |
87 | 87 | method call itself:: |
88 | 88 | |
89 | | from django.conf.urls.defaults import * |
| 89 | from django.conf.urls.defaults import patterns, url, include |
90 | 90 | from django.views.generic import TemplateView |
91 | 91 | |
92 | 92 | urlpatterns = patterns('', |
… |
… |
be using these models::
|
135 | 135 | |
136 | 136 | To build a list page of all publishers, we'd use a URLconf along these lines:: |
137 | 137 | |
138 | | from django.conf.urls.defaults import * |
| 138 | from django.conf.urls.defaults import patterns, url, include |
139 | 139 | from django.views.generic import ListView |
140 | 140 | from books.models import Publisher |
141 | 141 | |
-
diff --git a/docs/topics/generic-views.txt b/docs/topics/generic-views.txt
index 41e32c8..e24bb84 100644
a
|
b
|
URLconf tuple for a given pattern.
|
48 | 48 | For example, here's a simple URLconf you could use to present a static "about" |
49 | 49 | page:: |
50 | 50 | |
51 | | from django.conf.urls.defaults import * |
| 51 | from django.conf.urls.defaults import patterns, url, include |
52 | 52 | from django.views.generic.simple import direct_to_template |
53 | 53 | |
54 | 54 | urlpatterns = patterns('', |
… |
… |
the URLconf to point to a view function:
|
70 | 70 | |
71 | 71 | .. parsed-literal:: |
72 | 72 | |
73 | | from django.conf.urls.defaults import * |
| 73 | from django.conf.urls.defaults import patterns, url, include |
74 | 74 | from django.views.generic.simple import direct_to_template |
75 | 75 | **from books.views import about_pages** |
76 | 76 | |
… |
… |
be using these models::
|
150 | 150 | |
151 | 151 | To build a list page of all publishers, we'd use a URLconf along these lines:: |
152 | 152 | |
153 | | from django.conf.urls.defaults import * |
| 153 | from django.conf.urls.defaults import patterns, url, include |
154 | 154 | from django.views.generic import list_detail |
155 | 155 | from books.models import Publisher |
156 | 156 | |
-
diff --git a/docs/topics/http/urls.txt b/docs/topics/http/urls.txt
index 6179c30..542ad79 100644
a
|
b
|
Example
|
59 | 59 | |
60 | 60 | Here's a sample URLconf:: |
61 | 61 | |
62 | | from django.conf.urls.defaults import * |
| 62 | from django.conf.urls.defaults import patterns, url, include |
63 | 63 | |
64 | 64 | urlpatterns = patterns('', |
65 | 65 | (r'^articles/2003/$', 'news.views.special_case_2003'), |
… |
… |
Here's a sample URLconf::
|
70 | 70 | |
71 | 71 | Notes: |
72 | 72 | |
73 | | * ``from django.conf.urls.defaults import *`` makes the ``patterns()`` |
| 73 | * ``from django.conf.urls.defaults import patterns, url, include`` makes the ``patterns()`` |
74 | 74 | function available. |
75 | 75 | |
76 | 76 | * To capture a value from the URL, just put parenthesis around it. |
… |
… |
Syntax of the urlpatterns variable
|
177 | 177 | ``django.conf.urls.defaults.patterns()``. Always use ``patterns()`` to create |
178 | 178 | the ``urlpatterns`` variable. |
179 | 179 | |
180 | | Convention is to use ``from django.conf.urls.defaults import *`` at the top of |
| 180 | Convention is to use ``from django.conf.urls.defaults import patterns, url, include`` at the top of |
181 | 181 | your URLconf. This gives your module access to these objects: |
182 | 182 | |
183 | 183 | patterns |
… |
… |
code duplication.
|
335 | 335 | |
336 | 336 | Here's the example URLconf from the :doc:`Django overview </intro/overview>`:: |
337 | 337 | |
338 | | from django.conf.urls.defaults import * |
| 338 | from django.conf.urls.defaults import patterns, url, include |
339 | 339 | |
340 | 340 | urlpatterns = patterns('', |
341 | 341 | (r'^articles/(\d{4})/$', 'news.views.year_archive'), |
… |
… |
each view function.
|
350 | 350 | |
351 | 351 | With this in mind, the above example can be written more concisely as:: |
352 | 352 | |
353 | | from django.conf.urls.defaults import * |
| 353 | from django.conf.urls.defaults import patterns, url, include |
354 | 354 | |
355 | 355 | urlpatterns = patterns('news.views', |
356 | 356 | (r'^articles/(\d{4})/$', 'year_archive'), |
… |
… |
Just add multiple ``patterns()`` objects together, like this:
|
371 | 371 | |
372 | 372 | Old:: |
373 | 373 | |
374 | | from django.conf.urls.defaults import * |
| 374 | from django.conf.urls.defaults import patterns, url, include |
375 | 375 | |
376 | 376 | urlpatterns = patterns('', |
377 | 377 | (r'^$', 'django.views.generic.date_based.archive_index'), |
… |
… |
Old::
|
381 | 381 | |
382 | 382 | New:: |
383 | 383 | |
384 | | from django.conf.urls.defaults import * |
| 384 | from django.conf.urls.defaults import patterns, url, include |
385 | 385 | |
386 | 386 | urlpatterns = patterns('django.views.generic.date_based', |
387 | 387 | (r'^$', 'archive_index'), |
… |
… |
essentially "roots" a set of URLs below other ones.
|
401 | 401 | For example, here's the URLconf for the `Django Web site`_ itself. It includes a |
402 | 402 | number of other URLconfs:: |
403 | 403 | |
404 | | from django.conf.urls.defaults import * |
| 404 | from django.conf.urls.defaults import patterns, url, include |
405 | 405 | |
406 | 406 | urlpatterns = patterns('', |
407 | 407 | (r'^weblog/', include('django_website.apps.blog.urls.blog')), |
… |
… |
Another possibility is to include additional URL patterns not by specifying the
|
421 | 421 | URLconf Python module defining them as the `include`_ argument but by using |
422 | 422 | directly the pattern list as returned by `patterns`_ instead. For example:: |
423 | 423 | |
424 | | from django.conf.urls.defaults import * |
| 424 | from django.conf.urls.defaults import patterns, url, include |
425 | 425 | |
426 | 426 | extra_patterns = patterns('', |
427 | 427 | url(r'reports/(?P<id>\d+)/$', 'credit.views.report', name='credit-reports'), |
-
diff --git a/docs/topics/http/views.txt b/docs/topics/http/views.txt
index 399e6b6..92cc8fc 100644
a
|
b
|
URLconf, like so::
|
143 | 143 | Behind the scenes, Django determines the 404 view by looking for ``handler404``. |
144 | 144 | By default, URLconfs contain the following line:: |
145 | 145 | |
146 | | from django.conf.urls.defaults import * |
| 146 | from django.conf.urls.defaults import patterns, url, include |
147 | 147 | |
148 | 148 | That takes care of setting ``handler404`` in the current module. As you can see |
149 | 149 | in ``django/conf/urls/defaults.py``, ``handler404`` is set to |
… |
… |
URLconf, like so::
|
191 | 191 | Behind the scenes, Django determines the error view by looking for ``handler500``. |
192 | 192 | By default, URLconfs contain the following line:: |
193 | 193 | |
194 | | from django.conf.urls.defaults import * |
| 194 | from django.conf.urls.defaults import patterns, url, include |
195 | 195 | |
196 | 196 | That takes care of setting ``handler500`` in the current module. As you can see |
197 | 197 | in ``django/conf/urls/defaults.py``, ``handler500`` is set to |
-
diff --git a/tests/modeltests/test_client/urls.py b/tests/modeltests/test_client/urls.py
index 9e0eabe..c2e7d15 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns |
2 | 2 | from django.views.generic.simple import redirect_to |
3 | 3 | import views |
4 | 4 | |
-
diff --git a/tests/regressiontests/admin_views/urls.py b/tests/regressiontests/admin_views/urls.py
index f3f1fbd..57c157e 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, include |
2 | 2 | from django.contrib import admin |
3 | 3 | import views |
4 | 4 | import customadmin |
-
diff --git a/tests/regressiontests/admin_widgets/urls.py b/tests/regressiontests/admin_widgets/urls.py
index af73d53..2ad23c1 100644
a
|
b
|
|
1 | | |
2 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, include |
3 | 2 | import widgetadmin |
4 | 3 | |
5 | 4 | urlpatterns = patterns('', |
-
diff --git a/tests/regressiontests/comment_tests/urls.py b/tests/regressiontests/comment_tests/urls.py
index 0058689..2a16e05 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, url |
2 | 2 | |
3 | 3 | urlpatterns = patterns('regressiontests.comment_tests.custom_comments.views', |
4 | 4 | url(r'^post/$', 'custom_submit_comment'), |
-
diff --git a/tests/regressiontests/comment_tests/urls_admin.py b/tests/regressiontests/comment_tests/urls_admin.py
index 341285d..7958fc1 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, include |
2 | 2 | from django.contrib import admin |
3 | 3 | from django.contrib.comments.admin import CommentsAdmin |
4 | 4 | from django.contrib.comments.models import Comment |
-
diff --git a/tests/regressiontests/conditional_processing/urls.py b/tests/regressiontests/conditional_processing/urls.py
index 4dbe11a..932f0fe 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns |
2 | 2 | import views |
3 | 3 | |
4 | 4 | urlpatterns = patterns('', |
-
diff --git a/tests/regressiontests/context_processors/urls.py b/tests/regressiontests/context_processors/urls.py
index 30728c8..21c0c4c 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, url |
2 | 2 | |
3 | 3 | import views |
4 | 4 | |
-
diff --git a/tests/regressiontests/file_uploads/urls.py b/tests/regressiontests/file_uploads/urls.py
index 413080e..1880a3b 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns |
2 | 2 | import views |
3 | 3 | |
4 | 4 | urlpatterns = patterns('', |
-
diff --git a/tests/regressiontests/formwizard/urls.py b/tests/regressiontests/formwizard/urls.py
index d964bc6..e4e6e4e 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, url |
2 | 2 | from forms import ContactWizard, Page1, Page2, Page3 |
3 | 3 | |
4 | 4 | urlpatterns = patterns('', |
-
diff --git a/tests/regressiontests/generic_inline_admin/urls.py b/tests/regressiontests/generic_inline_admin/urls.py
index c3e8af8..154e303 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, include |
2 | 2 | from django.contrib import admin |
3 | 3 | |
4 | 4 | urlpatterns = patterns('', |
-
diff --git a/tests/regressiontests/generic_views/urls.py b/tests/regressiontests/generic_views/urls.py
index 548d10d..5081943 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, url |
2 | 2 | from django.views.generic import TemplateView |
3 | 3 | |
4 | 4 | import views |
-
diff --git a/tests/regressiontests/middleware_exceptions/urls.py b/tests/regressiontests/middleware_exceptions/urls.py
index 5b477a4..2ace688 100644
a
|
b
|
|
1 | 1 | # coding: utf-8 |
2 | | from django.conf.urls.defaults import * |
| 2 | from django.conf.urls.defaults import patterns |
3 | 3 | |
4 | 4 | import views |
5 | 5 | |
-
diff --git a/tests/regressiontests/special_headers/urls.py b/tests/regressiontests/special_headers/urls.py
index c6b05d6..4644c69 100644
a
|
b
|
|
1 | 1 | # coding: utf-8 |
2 | | from django.conf.urls.defaults import * |
| 2 | from django.conf.urls.defaults import patterns |
3 | 3 | from django.views.generic.list_detail import object_detail |
4 | 4 | from models import Article |
5 | 5 | import views |
-
diff --git a/tests/regressiontests/staticfiles_tests/urls/default.py b/tests/regressiontests/staticfiles_tests/urls/default.py
index 061ec64..502841b 100644
a
|
b
|
|
1 | 1 | from django.conf import settings |
2 | | from django.conf.urls.defaults import * |
| 2 | from django.conf.urls.defaults import patterns, url |
3 | 3 | |
4 | 4 | urlpatterns = patterns('', |
5 | 5 | url(r'^static/(?P<path>.*)$', 'django.contrib.staticfiles.views.serve'), |
-
diff --git a/tests/regressiontests/syndication/urls.py b/tests/regressiontests/syndication/urls.py
index 881fa48..7704078 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns |
2 | 2 | |
3 | 3 | import feeds |
4 | 4 | |
-
diff --git a/tests/regressiontests/templates/urls.py b/tests/regressiontests/templates/urls.py
index 28d4133..5460f36 100644
a
|
b
|
|
1 | 1 | # coding: utf-8 |
2 | | from django.conf.urls.defaults import * |
| 2 | from django.conf.urls.defaults import patterns, url |
3 | 3 | from regressiontests.templates import views |
4 | 4 | |
5 | 5 | urlpatterns = patterns('', |
-
diff --git a/tests/regressiontests/test_client_regress/urls.py b/tests/regressiontests/test_client_regress/urls.py
index 650d80b..325ef91 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, url |
2 | 2 | from django.views.generic.simple import redirect_to |
3 | 3 | import views |
4 | 4 | |
-
diff --git a/tests/regressiontests/urlpatterns_reverse/extra_urls.py b/tests/regressiontests/urlpatterns_reverse/extra_urls.py
index c171f6d..3a56f2d 100644
a
|
b
|
|
2 | 2 | Some extra URL patterns that are included at the top level. |
3 | 3 | """ |
4 | 4 | |
5 | | from django.conf.urls.defaults import * |
| 5 | from django.conf.urls.defaults import patterns, url, include |
6 | 6 | from views import empty_view |
7 | 7 | |
8 | 8 | urlpatterns = patterns('', |
-
diff --git a/tests/regressiontests/urlpatterns_reverse/included_named_urls.py b/tests/regressiontests/urlpatterns_reverse/included_named_urls.py
index b3f7903..aec96c5 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, url, include |
2 | 2 | from views import empty_view |
3 | 3 | |
4 | 4 | urlpatterns = patterns('', |
-
diff --git a/tests/regressiontests/urlpatterns_reverse/included_named_urls2.py b/tests/regressiontests/urlpatterns_reverse/included_named_urls2.py
index 96c42c3..0492227 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, url |
2 | 2 | from views import empty_view |
3 | 3 | |
4 | 4 | urlpatterns = patterns('', |
-
diff --git a/tests/regressiontests/urlpatterns_reverse/included_namespace_urls.py b/tests/regressiontests/urlpatterns_reverse/included_namespace_urls.py
index 16887e2..86c48b5 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, url, include |
2 | 2 | from namespace_urls import URLObject |
3 | 3 | from views import view_class_instance |
4 | 4 | |
-
diff --git a/tests/regressiontests/urlpatterns_reverse/included_urls.py b/tests/regressiontests/urlpatterns_reverse/included_urls.py
index f8acf34..4c5327b 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, url |
2 | 2 | from views import empty_view |
3 | 3 | |
4 | 4 | urlpatterns = patterns('', |
-
diff --git a/tests/regressiontests/urlpatterns_reverse/included_urls2.py b/tests/regressiontests/urlpatterns_reverse/included_urls2.py
index f414ca6..f130275 100644
a
|
b
|
each name to resolve and Django must distinguish the possibilities based on the
|
5 | 5 | argument list. |
6 | 6 | """ |
7 | 7 | |
8 | | from django.conf.urls.defaults import * |
| 8 | from django.conf.urls.defaults import patterns, url |
9 | 9 | from views import empty_view |
10 | 10 | |
11 | 11 | urlpatterns = patterns('', |
-
diff --git a/tests/regressiontests/urlpatterns_reverse/named_urls.py b/tests/regressiontests/urlpatterns_reverse/named_urls.py
index d8a61a1..0ee8c40 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, url, include |
2 | 2 | from views import empty_view |
3 | 3 | |
4 | 4 | urlpatterns = patterns('', |
-
diff --git a/tests/regressiontests/urlpatterns_reverse/namespace_urls.py b/tests/regressiontests/urlpatterns_reverse/namespace_urls.py
index 3d34049..ed32fcc 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, url, include |
2 | 2 | from views import view_class_instance |
3 | 3 | |
4 | 4 | class URLObject(object): |
-
diff --git a/tests/regressiontests/urlpatterns_reverse/no_urls.py b/tests/regressiontests/urlpatterns_reverse/no_urls.py
index c9b9efe..a8fcc4c 100644
a
|
b
|
|
1 | | #from django.conf.urls.defaults import * |
| 1 | #from django.conf.urls.defaults import patterns, url, include |
2 | 2 | |
-
diff --git a/tests/regressiontests/urlpatterns_reverse/urlconf_inner.py b/tests/regressiontests/urlpatterns_reverse/urlconf_inner.py
index d188e06..c9f0e7b 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, url |
2 | 2 | from django.template import Template, Context |
3 | 3 | from django.http import HttpResponse |
4 | 4 | |
-
diff --git a/tests/regressiontests/urlpatterns_reverse/urlconf_outer.py b/tests/regressiontests/urlpatterns_reverse/urlconf_outer.py
index 506e036..5d19cab 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, url, include |
2 | 2 | |
3 | 3 | import urlconf_inner |
4 | 4 | |
-
diff --git a/tests/regressiontests/urlpatterns_reverse/urls.py b/tests/regressiontests/urlpatterns_reverse/urls.py
index c603c02..ea75db7 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, url, include |
2 | 2 | from views import empty_view, absolute_kwargs_view |
3 | 3 | |
4 | 4 | other_patterns = patterns('', |
-
diff --git a/tests/regressiontests/utils/urls.py b/tests/regressiontests/utils/urls.py
index ba09d14..3d4cfe1 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns |
2 | 2 | |
3 | 3 | import views |
4 | 4 | |
-
diff --git a/tests/regressiontests/views/urls.py b/tests/regressiontests/views/urls.py
index d1412cd..a1b80c1 100644
a
|
b
|
|
1 | 1 | # coding: utf-8 |
2 | 2 | from os import path |
3 | 3 | |
4 | | from django.conf.urls.defaults import * |
| 4 | from django.conf.urls.defaults import patterns, url, include |
5 | 5 | |
6 | 6 | from models import * |
7 | 7 | import views |
-
diff --git a/tests/urls.py b/tests/urls.py
index 01d6408..c042b6b 100644
a
|
b
|
|
1 | | from django.conf.urls.defaults import * |
| 1 | from django.conf.urls.defaults import patterns, include |
2 | 2 | |
3 | 3 | urlpatterns = patterns('', |
4 | 4 | # test_client modeltest urls |