Fixed header selected classes for navigation

This commit is contained in:
Felipe Martín 2013-05-24 17:55:47 +02:00
parent cdacd63508
commit c5b9517573
2 changed files with 9 additions and 4 deletions

View File

@ -32,7 +32,7 @@
</li> </li>
</ul> </ul>
<ul class="nav pull-right"> <ul class="nav pull-right">
<li class="pull-right"> <li class="pull-right {% if section == 'about' %}active{% endif %}">
<a href="/about">About the project</a> <a href="/about">About the project</a>
</li> </li>
</ul> </ul>

View File

@ -5,7 +5,7 @@ from django.template import RequestContext
def home(request): def home(request):
context = RequestContext(request) context = RequestContext(request, {'section': 'home'})
return render_to_response('home.html', context_instance=context) return render_to_response('home.html', context_instance=context)
@ -31,11 +31,16 @@ def versions(request):
return render_to_response('versions.html', context_instance=context) return render_to_response('versions.html', context_instance=context)
def version(request, version, status='release'): def version(request, version, status='release'):
section = 'versions'
item = Version.objects.get(status=status, version_number=version) item = Version.objects.get(status=status, version_number=version)
context = RequestContext(request, { 'item': item }) data = {
'section': section,
'item': item,
}
context = RequestContext(request, data)
return render_to_response('version.html', context_instance=context) return render_to_response('version.html', context_instance=context)
def about(request): def about(request):
context = RequestContext(request) context = RequestContext(request, {'section': 'about'})
return render_to_response('about.html', context_instance=context) return render_to_response('about.html', context_instance=context)