From 7222e3475613761e845ac00bd4f8bcbcfda8c0a3 Mon Sep 17 00:00:00 2001 From: Chris Miller Date: Fri, 19 Feb 2010 23:20:32 -0500 Subject: Basic page for listing iterations working more or less. Bring the pretty. --- snakeplan/projects/urls.py | 2 +- snakeplan/projects/views/iterations.py | 13 ++++++++++--- snakeplan/urls.py | 6 +++--- 3 files changed, 14 insertions(+), 7 deletions(-) diff --git a/snakeplan/projects/urls.py b/snakeplan/projects/urls.py index 2386d33..cf1f67d 100644 --- a/snakeplan/projects/urls.py +++ b/snakeplan/projects/urls.py @@ -2,5 +2,5 @@ from django.conf.urls.defaults import * from projects.views.iterations import * urlpatterns = patterns('', - ('^$', iteration_list), + ('^(.*?)/iterations/', iteration_list), ) diff --git a/snakeplan/projects/views/iterations.py b/snakeplan/projects/views/iterations.py index 189362a..327de82 100644 --- a/snakeplan/projects/views/iterations.py +++ b/snakeplan/projects/views/iterations.py @@ -1,4 +1,11 @@ -from django.http import HttpResponse +from django.shortcuts import render_to_response +from projects.models import Project, Iteration -def iteration_list(request): - return HttpResponse("Hello world") +def iteration_list(request, project_id): + project = Project.objects.filter(id = project_id) + iteration_list = Iteration.objects.filter(project = project_id) + + return render_to_response("iteration_list.html", + {"project_name" : project[0].name, + "iteration_list" : iteration_list + }) diff --git a/snakeplan/urls.py b/snakeplan/urls.py index c57dadd..d02a714 100755 --- a/snakeplan/urls.py +++ b/snakeplan/urls.py @@ -5,10 +5,10 @@ from snakeplan.projects import admin as snakeplan_admin admin.autodiscover() urlpatterns = patterns('', - (r'^snakeplan/iterations/', include('snakeplan.projects.urls')), + (r'^snakeplan/projects/', include('snakeplan.projects.urls')), (r'^admin/', include(admin.site.urls)), - (r'^foo$', 'snakeplan.projects.views.foo'), - (r'^projects$', 'snakeplan.projects.views.foo'), + #(r'^foo$', 'snakeplan.projects.views.foo'), + #(r'^projects$', 'snakeplan.projects.views.foo'), ) -- cgit v1.2.3