Changeset 5885
- Timestamp:
- 08/14/07 17:08:11 (1 year ago)
- Files:
-
- django/trunk/django/contrib/auth/views.py (modified) (2 diffs)
- django/trunk/docs/authentication.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/contrib/auth/views.py
r5609 r5885 4 4 from django.shortcuts import render_to_response 5 5 from django.template import RequestContext 6 from django.contrib.sites.models import Site 6 from django.contrib.sites.models import Site, RequestSite 7 7 from django.http import HttpResponseRedirect 8 8 from django.contrib.auth.decorators import login_required … … 28 28 errors = {} 29 29 request.session.set_test_cookie() 30 31 if Site._meta.installed: 32 current_site = Site.objects.get_current() 33 else: 34 current_site = RequestSite(self.request) 35 30 36 return render_to_response(template_name, { 31 37 'form': oldforms.FormWrapper(manipulator, request.POST, errors), 32 38 REDIRECT_FIELD_NAME: redirect_to, 33 'site_name': Site.objects.get_current().name,39 'site_name': current_site.name, 34 40 }, context_instance=RequestContext(request)) 35 41 django/trunk/docs/authentication.txt
r5850 r5885 437 437 a query string, too. 438 438 * ``site_name``: The name of the current ``Site``, according to the 439 ``SITE_ID`` setting. See the `site framework docs`_. 439 ``SITE_ID`` setting. If you're using the Django development version and 440 you don't have the site framework installed, this will be set to the 441 value of ``request.META['SERVER_NAME']``. For more on sites, see the 442 `site framework docs`_. 440 443 441 444 If you'd prefer not to call the template ``registration/login.html``, you can
