diff options
author | Yujun Zhang <zhang.yujunz@zte.com.cn> | 2017-08-16 08:43:35 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@opnfv.org> | 2017-08-16 08:43:35 +0000 |
commit | fa7d89ee68d4b345530c6bc036d80ebbc0a1fc04 (patch) | |
tree | a408d01980a15e89e1b5efb7ceb743fae23d4052 /qtip/web/bench/views.py | |
parent | d602404a17f1935a524e8fc46ed853d4c7717164 (diff) | |
parent | 2364c5886b6e4fa34355d0e300ebd9aae0ba8ffc (diff) |
Merge "Add basic ui"
Diffstat (limited to 'qtip/web/bench/views.py')
-rw-r--r-- | qtip/web/bench/views.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/qtip/web/bench/views.py b/qtip/web/bench/views.py index 6de5e4cc..56f100cb 100644 --- a/qtip/web/bench/views.py +++ b/qtip/web/bench/views.py @@ -15,6 +15,7 @@ from django.contrib.auth.mixins import LoginRequiredMixin from django.views.generic.edit import CreateView, UpdateView from django.views.generic.list import ListView from django.views.generic.detail import DetailView +from django.views.generic import TemplateView from django.views import View from django.shortcuts import render, redirect from django.core.files.base import ContentFile @@ -25,6 +26,10 @@ import models import utils +class Dashboard(TemplateView): + template_name = "bench/index.html" + + class ReposView(LoginRequiredMixin, CreateView): model = models.Repo fields = '__all__' @@ -32,6 +37,7 @@ class ReposView(LoginRequiredMixin, CreateView): def get_context_data(self, **kwargs): context = super(ReposView, self).get_context_data(**kwargs) context["repos"] = self.model.objects.all() + context["template_role"] = "add" return context @@ -42,6 +48,7 @@ class RepoUpdate(LoginRequiredMixin, UpdateView): def get_context_data(self, **kwargs): context = super(RepoUpdate, self).get_context_data(**kwargs) context["repos"] = self.model.objects.all() + context["template_role"] = "edit" return context |