Changeset aba463b
- Timestamp:
- May 13, 2010, 12:59:06 AM (16 years ago)
- Branches:
- master, fysm-4-1, iframe, space-access, stable, stage, test-hooks
- Children:
- 493de25
- Parents:
- 5bd0b4c
- git-author:
- Alex Dehnert <adehnert@…> (05/13/10 00:58:16)
- git-committer:
- Alex Dehnert <adehnert@…> (05/13/10 00:59:06)
- Location:
- asadb
- Files:
-
- 1 added
- 4 edited
-
forms/admin.py (modified) (1 diff)
-
forms/models.py (modified) (2 diffs)
-
forms/views.py (modified) (1 diff)
-
template/forms/fysm_listing.html (added)
-
urls.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
asadb/forms/admin.py
r80982de raba463b 11 11 list_display_links = ('group', 'year', ) 12 12 13 class FYSMTagsAdmin(admin.ModelAdmin): 14 list_display = ( 15 'name', 16 ) 13 17 14 18 admin.site.register(forms.models.FYSM, FYSMAdmin) 19 admin.site.register(forms.models.FYSMTags, FYSMTagsAdmin) -
asadb/forms/models.py
r80982de raba463b 9 9 year = models.IntegerField() 10 10 website = models.URLField() 11 join_url = models.URLField() 11 12 contact_email = models.EmailField() 12 13 description = models.TextField() … … 20 21 name = models.CharField(max_length=10) 21 22 blurb = models.TextField() 23 24 def __str__(self, ): 25 return self.name -
asadb/forms/views.py
r80982de raba463b 1 # Create your views here. 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): 8 if year is None: year = datetime.date.today().year 9 queryset = forms.models.FYSM.objects.filter(year=year).order_by('group__name') 10 print queryset 11 return list_detail.object_list( 12 request, 13 queryset=queryset, 14 template_name="forms/fysm_listing.html", 15 template_object_name="fysm", 16 extra_context={ 17 "year": year, 18 "pagename": "fysm", 19 } 20 ) -
asadb/urls.py
r5bd0b4c raba463b 1 1 from django.conf.urls.defaults import * 2 2 from django.contrib.auth.views import login, logout 3 from django.views.generic import list_detail 3 4 4 5 # Uncomment the next two lines to enable the admin: … … 7 8 8 9 import settings 10 11 import forms.views 9 12 10 13 urlpatterns = patterns('', … … 17 20 name='homepage', 18 21 ), 22 23 # FYSM 24 url(r'^fysm/((\d+)/)?$', forms.views.fysm_by_years, name='fysm', ), 19 25 20 26 # Uncomment the admin/doc line below and add 'django.contrib.admindocs'
Note: See TracChangeset
for help on using the changeset viewer.