Commit b9dbd592 authored by yangchenglin's avatar yangchenglin

survey

parent 8d3b5758
from utils.base import APIView
class SurveyListView(APIView):
def get(self, request):
data = self.rpc['venus/sun/survey/list']().unwrap()
return data
class SurveyView(APIView):
def get(self, request):
id_ = int(request.GET.get('template_id'))
data = self.rpc['venus/sun/survey/get'](id_=id_).unwrap()
return data
def post(self, request):
questions = request.POST.get('questions')
data = {
"name": request.POST.get('name', ""),
"questions": questions,
"template_id": int(request.POST.get('template_id', 0)),
}
self.rpc['venus/sun/survey/add'](data=data).unwrap()
return {
"status": 1
}
...@@ -33,6 +33,7 @@ from .classify import * ...@@ -33,6 +33,7 @@ from .classify import *
from .effect import * from .effect import *
from .skin_check import * from .skin_check import *
from .reply import * from .reply import *
from .survey import *
urlpatterns = [ urlpatterns = [
...@@ -244,6 +245,12 @@ urlpatterns = [ ...@@ -244,6 +245,12 @@ urlpatterns = [
# 测肤 # 测肤
url(r'^skin_check/pictorial$', SkinCheckPictorial.as_view()), url(r'^skin_check/pictorial$', SkinCheckPictorial.as_view()),
url(r'^skin_check/config$', SkinCheckConfig.as_view()), url(r'^skin_check/config$', SkinCheckConfig.as_view()),
# 调查问卷
url(r'^survey_question/create$', SurveyView.as_view()),
url(r'^survey_question/get$', SurveyView.as_view()),
url(r'^survey_question/list$', SurveyListView.as_view()),
] ]
search_urlpatterns = [ search_urlpatterns = [
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment