@@ -338,10 +338,11 @@ def _post_one(self,key,tag):
338
338
return json ({"code" :400 ,"msg" :"model '%s' not found" % (modelname )})
339
339
340
340
request_tag = settings .APIJSON_REQUESTS .get (tag ,{})
341
- request_tag_tag = request_tag .get (tag ,{})
342
- if not request_tag_tag :
341
+ _model_name = request_tag .get ("@model_name" ) or tag
342
+ request_tag_config = request_tag .get (_model_name ,{})
343
+ if not request_tag_config :
343
344
return json ({"code" :400 ,"msg" :"tag '%s' not found" % (tag )})
344
- tag_POST = request_tag_tag .get ("POST" ,{})
345
+ tag_POST = request_tag_config .get ("POST" ,{})
345
346
ADD = tag_POST .get ("ADD" )
346
347
if ADD :
347
348
ADD_role = ADD .get ("@role" )
@@ -441,10 +442,11 @@ def _put_one(self,key,tag):
441
442
442
443
APIJSON_REQUESTS = settings .APIJSON_REQUESTS or {}
443
444
request_tag = APIJSON_REQUESTS .get (tag ,{})
444
- request_tag_tag = request_tag .get (tag ,{})
445
- if not request_tag_tag :
445
+ _model_name = request_tag .get ("@model_name" ) or tag
446
+ request_tag_config = request_tag .get (_model_name ,{})
447
+ if not request_tag_config :
446
448
return json ({"code" :400 ,"msg" :"tag '%s' not found" % (tag )})
447
- tag_PUT = request_tag_tag .get ("PUT" ,{})
449
+ tag_PUT = request_tag_config .get ("PUT" ,{})
448
450
ADD = tag_PUT .get ("ADD" )
449
451
if ADD :
450
452
ADD_role = ADD .get ("@role" )
@@ -542,10 +544,11 @@ def _delete_one(self,key,tag):
542
544
return json ({"code" :400 ,"msg" :"model '%s' not found" % (modelname )})
543
545
544
546
request_tag = settings .APIJSON_REQUESTS .get (tag ,{})
545
- request_tag_tag = request_tag .get (tag ,{})
546
- if not request_tag_tag :
547
+ _model_name = request_tag .get ("@model_name" ) or tag
548
+ request_tag_config = request_tag .get (_model_name ,{})
549
+ if not request_tag_config :
547
550
return json ({"code" :400 ,"msg" :"tag '%s' not found" % (tag )})
548
- tag_DELETE = request_tag_tag .get ("DELETE" ,{})
551
+ tag_DELETE = request_tag_config .get ("DELETE" ,{})
549
552
ADD = tag_DELETE .get ("ADD" )
550
553
if ADD :
551
554
ADD_role = ADD .get ("@role" )
0 commit comments