Files
@ dde4afdd1122
Branch filter:
Location: website/www/conservancy/frontpage.py - annotation
dde4afdd1122
1007 B
text/x-python
Rename members directory -> projects directory.
As part of the transition to have the canonical URL for member projects
be "projects" instead of "members", rename the directories.
The following rewrite rule will be needed in Apache configuration now:
RewriteRule ^/?members?/index.html$ supporter/ [L, R]
RewriteRule ^/?members?/(.+)$ projects/$1 [L, R]
RewriteRule ^/?members?/?$ supporter/ [L, R]
As part of the transition to have the canonical URL for member projects
be "projects" instead of "members", rename the directories.
The following rewrite rule will be needed in Apache configuration now:
RewriteRule ^/?members?/index.html$ supporter/ [L, R]
RewriteRule ^/?members?/(.+)$ projects/$1 [L, R]
RewriteRule ^/?members?/?$ supporter/ [L, R]
c858e825c0f2 5c4cc1e2e114 5c4cc1e2e114 e45322d3c93e 12780197e5df 9ec1bbe85a76 c858e825c0f2 c858e825c0f2 c858e825c0f2 c858e825c0f2 c858e825c0f2 c858e825c0f2 c858e825c0f2 c858e825c0f2 e45322d3c93e c858e825c0f2 1704584f3436 c858e825c0f2 c858e825c0f2 c858e825c0f2 e45322d3c93e 9ec1bbe85a76 c858e825c0f2 5c4cc1e2e114 | from django.shortcuts import render_to_response
from conservancy import context_processors as context_processors
from django.template import RequestContext
from conservancy.apps.supporters.models import Supporter as Supporter
from conservancy.apps.news.models import PressRelease
from conservancy.apps.blog.models import Entry as BlogEntry
from datetime import datetime, timedelta
def view(request):
"""Conservancy front page view
Performs all object queries necessary to render the front page.
"""
supporters_count = len(Supporter.objects.all().filter(display_until_date__gte=datetime.now()))
press_releases = PressRelease.objects.all().filter(pub_date__lte=datetime.now(), sites=2)[:5]
blog = BlogEntry.objects.all().filter(pub_date__lte=datetime.now())[:5]
c = {
'press_releases': press_releases,
'supporters_count': supporters_count,
'blog' : blog
}
return render_to_response("frontpage.html", c, context_instance=RequestContext(request))
|