Django

Code

Changeset 5429

Show
Ignore:
Timestamp:
06/07/07 11:27:49 (2 years ago)
Author:
jacob
Message:

Fixed #3728 - added "last update" to document views.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • djangoproject.com/django_website/apps/docs/views.py

    r4794 r5429  
    11import os 
    22import re 
     3import datetime 
    34import urlparse 
    45from django.conf import settings 
     
    3940        parts = builder.build_document(client.cat(docpath)) 
    4041        cache.set(cache_key, parts, 60*60) 
    41          
    42     return render_to_response( 
    43         ["docs/%s_detail.html" % version, "docs/detail.html"], 
    44         {"doc" : parts, "version" : version, "all_versions" : DocumentRelease.objects.all(), "slug" : slug}, 
    45         RequestContext(request, {}) 
    46     ) 
     42     
     43    template_list = ["docs/%s_detail.html" % version, "docs/detail.html"] 
     44    context = { 
     45        "doc" : parts,  
     46        "version" : version,  
     47        "all_versions" : DocumentRelease.objects.all(),  
     48        "slug" : slug, 
     49        "update_date" : datetime.datetime.fromtimestamp(info.last_changed_date), 
     50    } 
     51    return render_to_response(template_list, context, RequestContext(request, {})) 
    4752 
    4853docstring_re = re.compile(r"([\"']{3})(.*?)(\1)", re.DOTALL|re.MULTILINE)