1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- #!/usr/bin/env python3
- # -*- coding: utf-8 -*-
- """
- @Copyright (C) ansjer cop Video Technology Co.,Ltd.All rights reserved.
- @AUTHOR: ASJRD018
- @NAME: langer
- @software: PyCharm
- @DATE: 2019/6/4 10:57
- @Version: python3.6
- @MODIFY DECORD:ansjer dev
- @file: LangSet.py
- @Contact: chanjunkai@163.com
- """
- import json
- from django.http import HttpResponse
- from django.views.generic import TemplateView
- from django.views.decorators.csrf import csrf_exempt
- from django.utils.decorators import method_decorator
- from object.ResponseObject import ResponseObject
- from django.contrib.auth.hashers import make_password, check_password
- from model.models import UserModel, LangSetModel
- import time
- from object.TokenObject import TokenObject
- # http://127.0.0.1:8000/user/register?username=admin&password=admin
- class LangSetView(TemplateView):
- def post(self, request, *args, **kwargs):
- request.encoding = 'utf-8'
- operation = kwargs.get('operation', None)
- request_dict = json.loads(request.body.decode('utf-8'))
- return self.validate(request_dict, operation)
- def get(self, request, *args, **kwargs):
- request.encoding = 'utf-8'
- request_dict = request.GET
- operation = kwargs.get('operation', None)
- return self.validate(request_dict, operation)
- def validate(self, request_dict, operation):
- response = ResponseObject()
- token = request_dict.get('token', None)
- tko = TokenObject(token)
- if tko.code == 0:
- LangSetModel.objects.filter()
- else:
- return response.json(tko.code)
- def do_add(self,request_dict,response):
- return
- def do_update(self,request_dict,response):
- return
- def do_delete(self,request_dict,response):
- return
- def do_query(self,request_dict,response):
- return
|