Mercurial > sat_legacy_website
diff sat_website/views.py @ 78:6250b65523c6
categories' aliases can be defined to be able to use "French" links like adhesion.html
author | souliane <souliane@mailoo.org> |
---|---|
date | Tue, 09 Jun 2015 15:19:50 +0200 |
parents | 13ebb548f234 |
children | 4b4a5d7602f8 |
line wrap: on
line diff
--- a/sat_website/views.py Tue Jun 09 14:55:09 2015 +0200 +++ b/sat_website/views.py Tue Jun 09 15:19:50 2015 +0200 @@ -52,6 +52,10 @@ ("social_contract", _(u"Social contract")), ]) +CATEGORIES_ALIASES = {"adhesion": "membership", + "adhesion_form": "membership_form", + } + CATEGORIES_HIDDEN = ('membership_form', 'thank_you') PROJECTS_INFOS = {'sat': _(u'contains the backend, Primitivus and Jp'), @@ -65,6 +69,9 @@ return render_to_response('sat_website/overview.html') def generic_cat(request, category): + if category in CATEGORIES_ALIASES: + category = CATEGORIES_ALIASES[category] + context = RequestContext(request, { "available_languages": ['fr', 'en'], "categories": CATEGORIES,