Django

Code

Changeset 8218

Show
Ignore:
Timestamp:
08/05/08 12:45:31 (4 months ago)
Author:
jacob
Message:

Fixed #6213: flatpage view now correctly redirects if settings.APPEND_SLASH. Thanks, crankycoder.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/contrib/flatpages/views.py

    r6671 r8218  
    22from django.template import loader, RequestContext 
    33from django.shortcuts import get_object_or_404 
    4 from django.http import HttpResponse 
     4from django.http import HttpResponse, HttpResponseRedirect 
    55from django.conf import settings 
    66from django.core.xheaders import populate_xheaders 
     
    2020            `flatpages.flatpages` object 
    2121    """ 
     22    if not url.endswith('/') and settings.APPEND_SLASH: 
     23        return HttpResponseRedirect(url + "/") 
    2224    if not url.startswith('/'): 
    2325        url = "/" + url