|
@@ -58,6 +58,7 @@ def generate_utk(request):
|
|
|
|
|
|
|
|
|
|
# 设备影子更新
|
|
# 设备影子更新
|
|
|
|
+@ratelimit(key='ip', rate='1/10s', block=True)
|
|
def update_device_shadow(request):
|
|
def update_device_shadow(request):
|
|
request.encoding = 'utf-8'
|
|
request.encoding = 'utf-8'
|
|
if request.method == 'POST':
|
|
if request.method == 'POST':
|
|
@@ -68,7 +69,6 @@ def update_device_shadow(request):
|
|
return JsonResponse(status=200, data={'code': 0, 'msg': 'success', 'data': {}})
|
|
return JsonResponse(status=200, data={'code': 0, 'msg': 'success', 'data': {}})
|
|
logger = logging.getLogger('info')
|
|
logger = logging.getLogger('info')
|
|
try:
|
|
try:
|
|
- return JsonResponse(status=200, data={'code': 0, 'msg': 'success', 'data': {}})
|
|
|
|
etk = request_dict.get('etk', None)
|
|
etk = request_dict.get('etk', None)
|
|
eto = ETkObject(etk)
|
|
eto = ETkObject(etk)
|
|
uid = eto.uid
|
|
uid = eto.uid
|