Skip to content

Commit a3e3e7e

Browse files
committed
fix "NameError: name 'traceback' is not defined"
1 parent 3242f31 commit a3e3e7e

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

uliweb_apijson/apijson/views.py

+8-7
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
from uliweb.orm import ModelNotFound
44
from json import loads
55
import logging
6+
import traceback
67

78
log = logging.getLogger('apijson')
89

@@ -20,7 +21,7 @@ def __begin__(self):
2021
except Exception as e:
2122
log.error("try to load json but get exception: '%s', request data: %s"%(e,request.data))
2223
return json({"code":400,"msg":"not json data in the request"})
23-
24+
2425
def apply_vars(self):
2526
for key in self.request_data:
2627
if key[-1]=="@":
@@ -155,7 +156,7 @@ def _get_array(self,key):
155156
#model settings
156157
model_setting = settings.APIJSON_MODELS.get(modelname,{})
157158
secret_fields = model_setting.get("secret_fields")
158-
159+
159160
#model params
160161
#column
161162
model_param = params[n]
@@ -273,7 +274,7 @@ def head(self):
273274
log.error(err)
274275
traceback.print_exc()
275276
return json({"code":400,"msg":err})
276-
277+
277278
return json(self.rdict)
278279

279280
def _head(self,key):
@@ -293,7 +294,7 @@ def _head(self,key):
293294
HEAD = model_setting.get("HEAD")
294295
if not HEAD:
295296
return json({"code":400,"msg":"'%s' not accessible"%(modelname)})
296-
297+
297298
roles = HEAD.get("roles")
298299
permission_check_ok = False
299300
if not params_role:
@@ -474,7 +475,7 @@ def _put_one(self,key,tag):
474475
except ModelNotFound as e:
475476
log.error("try to find model '%s' but not found: '%s'"%(modelname,e))
476477
return json({"code":400,"msg":"model '%s' not found"%(modelname)})
477-
478+
478479
APIJSON_REQUESTS = settings.APIJSON_REQUESTS or {}
479480
request_tag = APIJSON_REQUESTS.get(tag,{})
480481
_model_name = request_tag.get("@model_name") or tag
@@ -527,7 +528,7 @@ def _put_one(self,key,tag):
527528

528529
if not permission_check_ok:
529530
return json({"code":400,"msg":"no permission"})
530-
531+
531532
kwargs = {}
532533
for k in params:
533534
if k=="id":
@@ -583,7 +584,7 @@ def _delete_one(self,key,tag):
583584
except ModelNotFound as e:
584585
log.error("try to find model '%s' but not found: '%s'"%(modelname,e))
585586
return json({"code":400,"msg":"model '%s' not found"%(modelname)})
586-
587+
587588
request_tag = settings.APIJSON_REQUESTS.get(tag,{})
588589
_model_name = request_tag.get("@model_name") or tag
589590
request_tag_config = request_tag.get(_model_name,{})

0 commit comments

Comments
 (0)