CloudStorage.py 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. """
  4. @Copyright (C) ansjer cop Video Technology Co.,Ltd.All rights reserved.
  5. @AUTHOR: ASJRD018
  6. @NAME: AnsjerFormal
  7. @software: PyCharm
  8. @DATE: 2020/4/7 10:29
  9. @Version: python3.6
  10. @MODIFY DECORD:ansjer dev
  11. @file: CloudStroage.py
  12. @Contact: chanjunkai@163.com
  13. """
  14. from Object.ResponseObject import ResponseObject
  15. from Object.TokenObject import TokenObject
  16. from Model.models import Store_Meal
  17. from Service.CommonService import CommonService
  18. def query_cloud_storage(request):
  19. request.encoding = 'utf-8'
  20. response = ResponseObject()
  21. if request.method == 'POST':
  22. request_dict = request.POST
  23. elif request.method == 'GET':
  24. request_dict = request.GET
  25. else:
  26. return response.json(444)
  27. token = request_dict.get('token', None)
  28. tko = TokenObject(token)
  29. response.lang = tko.lang
  30. if tko.code == 0:
  31. # qs = Store_Meal.objects.filter(bu)
  32. # qs = Store_Meal.objects.filter()
  33. # qs = Store_Meal.objects.filter(buckettyp)
  34. qs = Store_Meal.objects.values("id", "title", "price", "content", "day",
  35. "add_time", "update_time", "currency",
  36. "type", "bucket_id", "bucket__bucket",
  37. "bucket__storeDay")
  38. res = CommonService.qs_to_list(qs)
  39. return response.json(0, res)
  40. else:
  41. return response.json(tko.code)