Kaydet (Commit) 87bd1361 authored tarafından Berker Peksag's avatar Berker Peksag Kaydeden (comit) Erik Romijn

Fixed #23847 -- Improved the email_check example in the auth documentation.

üst e9d1f118
......@@ -500,7 +500,7 @@ The simple way is to run your test on :attr:`request.user
checks to make sure the user has an email in the desired domain::
def my_view(request):
if not '@example.com' in request.user.email:
if not request.user.email.endswith('@example.com'):
return HttpResponse("You can't vote in this poll.")
# ...
......@@ -511,7 +511,7 @@ checks to make sure the user has an email in the desired domain::
from django.contrib.auth.decorators import user_passes_test
def email_check(user):
return '@example.com' in user.email
return user.email.endswith('@example.com')
@user_passes_test(email_check)
def my_view(request):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment