File tree Expand file tree Collapse file tree 4 files changed +50
-2
lines changed
Expand file tree Collapse file tree 4 files changed +50
-2
lines changed Original file line number Diff line number Diff line change @@ -13,6 +13,15 @@ moment = {
1313 " roles" : [" OWNER" ]
1414 }
1515}
16+ comment = {
17+ " user_id_field" : " user_id" ,
18+ " rbac_get" : {
19+ " roles" : [" OWNER" ]
20+ },
21+ " rbac_post" : {
22+ " roles" : [" OWNER" ]
23+ }
24+ }
1625
1726[APIJSON_REQUESTS]
1827moment = {
@@ -22,3 +31,11 @@ moment = {
2231 " NECESSARY" : [" content" ]
2332 }
2433}
34+
35+ comment = {
36+ " comment" : {
37+ " ADD" :{" @role" : [" OWNER" ]},
38+ " DISALLOW" : [" id" ],
39+ " NECESSARY" : [" content" ]
40+ }
41+ }
Original file line number Diff line number Diff line change 9494 watch : {
9595 request_data : function ( n , o ) {
9696 vm . can_post = true
97+ } ,
98+ tab_current : function ( n , o ) {
99+ if ( n == "tab_get" ) {
100+ vm . request_data = vm . request_get [ 0 ] . value
101+ }
102+ else if ( n == "tab_post" ) {
103+ vm . request_data = vm . request_post [ 0 ] . value
104+ }
105+ vm . response_data = ""
97106 }
98107 }
99108} )
Original file line number Diff line number Diff line change @@ -33,7 +33,7 @@ def index():
3333}''' ,
3434 },
3535 {
36- "label" :"Array query" ,
36+ "label" :"Array query: user " ,
3737 "value" :'''{
3838 "[]":{
3939 "@count":2,
@@ -43,6 +43,18 @@ def index():
4343 "@order":"id-"
4444 }
4545 }
46+ }''' ,
47+ },
48+ {
49+ "label" :"Array query: moment" ,
50+ "value" :'''{
51+ "[]":{
52+ "@count":10,
53+ "@page":0,
54+ "moment":{
55+ "@order":"id-"
56+ }
57+ }
4658}''' ,
4759 },
4860 ]
@@ -58,6 +70,16 @@ def index():
5870 ]
5971 },
6072 "@tag": "moment"
73+ }''' ,
74+ },
75+ {
76+ "label" :"Add new comment" ,
77+ "value" :'''{
78+ "comment": {
79+ "moment_id": 1,
80+ "content": "new test comment"
81+ },
82+ "tag": "comment"
6183}''' ,
6284 },
6385 ]
Original file line number Diff line number Diff line change @@ -150,7 +150,7 @@ def _get_array(self,key):
150150
151151 #model settings
152152 model_setting = settings .APIJSON_MODELS .get (modelname ,{})
153- secret_fields = model_setting [ "secret_fields" ]
153+ secret_fields = model_setting . get ( "secret_fields" )
154154
155155 #model params
156156 #column
You can’t perform that action at this time.
0 commit comments