|
@@ -2,9 +2,9 @@
|
|
|
# @File : InitController.py
|
|
|
# @Time : 2023/4/11 17:26
|
|
|
from django.http import HttpResponse
|
|
|
-import logging
|
|
|
from django.views import View
|
|
|
|
|
|
+from Model.models import Device_Info, SceneLog
|
|
|
from Object.ResponseObject import ResponseObject
|
|
|
|
|
|
|
|
@@ -26,5 +26,10 @@ class InitView(View):
|
|
|
|
|
|
@staticmethod
|
|
|
def health_check(request_dict):
|
|
|
- response = ResponseObject()
|
|
|
- return response.json(0)
|
|
|
+ try:
|
|
|
+ response = ResponseObject()
|
|
|
+ Device_Info.objects.filter().values('id').first()
|
|
|
+ SceneLog.objects.filter().values('id').first()
|
|
|
+ return response.json(0)
|
|
|
+ except Exception as e:
|
|
|
+ return HttpResponse(repr(e), status=500)
|