adding survey storage
This commit is contained in:
34
survey/views.py
Normal file
34
survey/views.py
Normal file
@@ -0,0 +1,34 @@
|
||||
from django.shortcuts import render
|
||||
from django.template.loader import render_to_string
|
||||
|
||||
from django.views.generic.edit import UpdateView,DeleteView,CreateView
|
||||
from django.views.generic import ListView,DetailView
|
||||
|
||||
from django.http import (
|
||||
HttpResponse, HttpResponseRedirect,
|
||||
JsonResponse,
|
||||
HttpResponseForbidden, HttpResponseNotAllowed,
|
||||
HttpResponseNotFound,Http404
|
||||
)
|
||||
from django.contrib.auth import authenticate, login, logout
|
||||
|
||||
from survey.models import Response
|
||||
|
||||
class ResponseList(ListView):
|
||||
model = Response
|
||||
template_name = 'response_list.view'
|
||||
|
||||
class ResponseCreate(CreateView):
|
||||
login_required = True
|
||||
model = Response
|
||||
template_name = 'response_create.html'
|
||||
|
||||
class ResponseUpdate(UpdateView):
|
||||
login_required = True
|
||||
model = Response
|
||||
template_name = 'response_update.html'
|
||||
|
||||
class ResponseDetail(DetailView):
|
||||
login_required = True
|
||||
model = Response
|
||||
template_name = 'response.html'
|
||||
Reference in New Issue
Block a user