From ec2c55785c242e69f165a665383871eed52c039c Mon Sep 17 00:00:00 2001 From: Ciro Scognamiglio Date: Tue, 25 Feb 2014 19:11:32 +0100 Subject: [PATCH] testbed list view --- portal/templates/onelab/onelab_home-view.html | 2 +- portal/templates/onelab/onelab_testbed-list.html | 14 ++++++++++++++ portal/testbedlist.py | 12 ++++++++++++ 3 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 portal/templates/onelab/onelab_testbed-list.html create mode 100644 portal/testbedlist.py diff --git a/portal/templates/onelab/onelab_home-view.html b/portal/templates/onelab/onelab_home-view.html index b2970241..b81d9604 100644 --- a/portal/templates/onelab/onelab_home-view.html +++ b/portal/templates/onelab/onelab_home-view.html @@ -100,7 +100,7 @@ }); {% if person %} - $.getJSON("rest/user", function( data ) { + $.getJSON("/rest/user/", function( data ) { var items = []; $.each( data[0].slice, function( key, val ) { items.push( "
  • " + val.slice_hrn + "
  • " ); diff --git a/portal/templates/onelab/onelab_testbed-list.html b/portal/templates/onelab/onelab_testbed-list.html new file mode 100644 index 00000000..5b268b48 --- /dev/null +++ b/portal/templates/onelab/onelab_testbed-list.html @@ -0,0 +1,14 @@ +{% extends "layout-unfold1.html" %} + +{% block unfold_main %} +
    +
    + +
    +
    +
    +{% endblock unfold_main %} \ No newline at end of file diff --git a/portal/testbedlist.py b/portal/testbedlist.py new file mode 100644 index 00000000..591a94b3 --- /dev/null +++ b/portal/testbedlist.py @@ -0,0 +1,12 @@ +from django.template import RequestContext +from django.shortcuts import render_to_response + +from unfold.loginrequired import LoginRequiredView + +from theme import ThemeView + +class TestbedList (LoginRequiredView, ThemeView): + template_name = "testbed-list.html" + + def get(self, request): + return render_to_response(self.template, {"theme": self.theme, "username": request.user}, context_instance=RequestContext(request)) -- 2.47.0