mirror of https://github.com/django/django.git
[1.10.x] Added missing trailing '$' to url() patterns in docs.
Backport of c962b9104a
from master
This commit is contained in:
parent
b752eae700
commit
b2c28a3770
|
@ -907,7 +907,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::
|
||||
|
@ -930,7 +930,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
|
||||
|
@ -940,10 +940,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`
|
||||
|
|
|
@ -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()),
|
||||
]
|
||||
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue