Commit c962b910 authored by Ramiro Morales's avatar Ramiro Morales Committed by Tim Graham
Browse files

Added missing trailing '$' to url() patterns in docs.

parent 2032bcf1
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -894,7 +894,7 @@ easiest way is to include the provided URLconf in ``django.contrib.auth.urls``
in your own URLconf, for example::

    urlpatterns = [
        url('^', include('django.contrib.auth.urls'))
        url('^', include('django.contrib.auth.urls')),
    ]

This will include the following URL patterns::
@@ -917,7 +917,7 @@ your URLconf::
    from django.contrib.auth import views as auth_views

    urlpatterns = [
        url('^change-password/', auth_views.password_change)
        url('^change-password/$', auth_views.password_change),
    ]

The views have optional arguments you can use to alter the behavior of the
@@ -927,10 +927,10 @@ arguments in the URLconf, these will be passed on to the view. For example::

    urlpatterns = [
        url(
            '^change-password/',
            '^change-password/$',
            auth_views.password_change,
            {'template_name': 'change-password.html'}
        )
        ),
    ]

All views return a :class:`~django.template.response.TemplateResponse`
+2 −2
Original line number Diff line number Diff line
@@ -42,7 +42,7 @@ you can simply pass them into the
    from django.views.generic import TemplateView

    urlpatterns = [
        url(r'^about/', TemplateView.as_view(template_name="about.html")),
        url(r'^about/$', TemplateView.as_view(template_name="about.html")),
    ]

Any arguments passed to :meth:`~django.views.generic.base.View.as_view` will
@@ -79,7 +79,7 @@ views::
    from some_app.views import AboutView

    urlpatterns = [
        url(r'^about/', AboutView.as_view()),
        url(r'^about/$', AboutView.as_view()),
    ]


+4 −4
Original line number Diff line number Diff line
@@ -93,7 +93,7 @@ request to a matching method if one is defined, or raises
    from myapp.views import MyView

    urlpatterns = [
        url(r'^about/', MyView.as_view()),
        url(r'^about/$', MyView.as_view()),
    ]


@@ -130,7 +130,7 @@ Another option is to configure class attributes as keyword arguments to the
:meth:`~django.views.generic.base.View.as_view` call in the URLconf::

    urlpatterns = [
        url(r'^about/', GreetingView.as_view(greeting="G'day")),
        url(r'^about/$', GreetingView.as_view(greeting="G'day")),
    ]

.. note::
@@ -245,8 +245,8 @@ The easiest place to do this is in the URLconf where you deploy your view::
    from .views import VoteView

    urlpatterns = [
        url(r'^about/', login_required(TemplateView.as_view(template_name="secret.html"))),
        url(r'^vote/', permission_required('polls.can_vote')(VoteView.as_view())),
        url(r'^about/$', login_required(TemplateView.as_view(template_name="secret.html"))),
        url(r'^vote/$', permission_required('polls.can_vote')(VoteView.as_view())),
    ]

This approach applies the decorator on a per-instance basis. If you