fysm-4-1iframespace-accessstablestagetest-hooks
Last change
on this file since 97399af was
97399af,
checked in by Alex Dehnert <adehnert@…>, 15 years ago
|
w00t! Non-capturing groups
|
-
Property mode set to
100644
|
File size:
836 bytes
|
Line | |
---|
1 | import forms.models |
---|
2 | from django.views.generic import list_detail |
---|
3 | from django.shortcuts import render_to_response, get_object_or_404 |
---|
4 | |
---|
5 | import datetime |
---|
6 | |
---|
7 | def fysm_by_years(request, year, category, ): |
---|
8 | if year is None: year = datetime.date.today().year |
---|
9 | queryset = forms.models.FYSM.objects.filter(year=year).order_by('group__name') |
---|
10 | category_obj = None |
---|
11 | if category != None: |
---|
12 | category_obj = get_object_or_404(forms.models.FYSMTag, slug=category) |
---|
13 | queryset = queryset.filter(tags=category_obj) |
---|
14 | print queryset |
---|
15 | return list_detail.object_list( |
---|
16 | request, |
---|
17 | queryset=queryset, |
---|
18 | template_name="forms/fysm_listing.html", |
---|
19 | template_object_name="fysm", |
---|
20 | extra_context={ |
---|
21 | "year": year, |
---|
22 | "pagename": "fysm", |
---|
23 | "category": category_obj, |
---|
24 | } |
---|
25 | ) |
---|
Note: See
TracBrowser
for help on using the repository browser.