here's the exp_tack again; hopefully updated this time
[htsworkflow.git] / gaworkflow / frontend / exp_track / views.py
diff --git a/gaworkflow/frontend/exp_track/views.py b/gaworkflow/frontend/exp_track/views.py
new file mode 100755 (executable)
index 0000000..1d9aa8d
--- /dev/null
@@ -0,0 +1,22 @@
+# Create your views here.
+#from django.template import Context, loader
+#shortcut to the above modules
+from django.shortcuts import render_to_response, get_object_or_404
+from gaworkflow.frontend.exp_track.models import DataRun
+from django.http import HttpResponse
+
+def index(request):
+    all_runs = DataRun.objects.all().order_by('-run_start_time')
+    #t = loader.get_template('exptrack/index.html')
+    #c = Context({
+    #    'data_run_list': all_runs,
+    #})
+    #return HttpResponse(t.render(c)) 
+    # shortcut to the above module usage
+    return render_to_response('exptrack/index.html',{'data_run_list': all_runs}) 
+    
+def detail(request, run_folder):
+    html_str = '<h2>Exp Track Details Page</h2>'
+    html_str += 'Run Folder: '+run_folder
+    r = get_object_or_404(DataRun,run_folder=run_folder)
+    return render_to_response('exptrack/detail.html',{'run_f': r})