From: Kriti Godey Date: Wed, 3 Mar 2010 21:32:02 +0000 (-0500) Subject: Added month view and url. X-Git-Url: http://git.ithinksw.org/~kgodey/maayanwich.git/commitdiff_plain/d4c7020dea9dfb1de97b9048b70d168c52022d79 Added month view and url. --- diff --git a/urls.py b/urls.py index dd6fede..a2a7ff7 100644 --- a/urls.py +++ b/urls.py @@ -9,4 +9,5 @@ urlpatterns = patterns('', (r'^allsandwiches/$', views.all_sandwich), (r'^newsandwiches/$', views.newsandwiches), (r'^sandwich/(?P[-\w]+)/$', views.specific_sandwich), + (r'^sandwich/(?P[-\w]+)/(?P[-\w]+)/$', views.sandwich_month), ) diff --git a/views.py b/views.py index 872104f..efced1f 100644 --- a/views.py +++ b/views.py @@ -55,6 +55,13 @@ def newsandwiches(request): raise Http404 return render_to_response('allsandwiches.html', {'sandwiches': sandwiches,}) +def sandwich_month(request, year, month): + try: + sandwiches = Sandwich.objects.filter(date_made__month=month, date_made__year=year) + except Sandwich.DoesNotExist: + raise Http404 + return render_to_response('allsandwiches.html', {'sandwiches': sandwiches,}) + def specific_sandwich(request, slug): try: