예제 #1
0
 def put(self, request, *args, **kwargs):
     # data = str(request.body, encoding="utf-8")
     data = request.body.decode('utf8')
     data_list = data.split('-')
     if data_list[0] == '0':
         tool = Tools()
         tool.class_list_insert(data_list[1])
     return HttpResponse("True")
예제 #2
0
 def get(self, request, *args, **kwargs):
     tool = Tools()
     datalist = tool.class_list_data(1)
     data = {
         "num": self.count,
         "datalist": datalist,
     }
     return render(request, "classes.html", {
         "classesmsg": self.classesmsg,
         "pagename": self.pagename,
         "data": data
     })
예제 #3
0
 def post(self, request, *args, **kwargs):
     tool = Tools()
     num = request.POST.get("num")
     datalist = list(tool.teacher_list_data(num))
     # datalist = model_to_dict(data_list)
     # print(datalist)
     # datalist = serializers.serialize('json', datalist)
     data = {
         "classesmsg": self.classesmsg,
         "datalist": datalist,
     }
     data = json.dumps(data)
     return HttpResponse(data)