Skip to content

Commit 214bdc2

Browse files
committed
add 2 example of @expr; fix escape problem in demo
1 parent 0185205 commit 214bdc2

File tree

2 files changed

+40
-6
lines changed

2 files changed

+40
-6
lines changed

demo/apps/apijson_demo/templates/index.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -101,11 +101,11 @@
101101
el: '#app',
102102
delimiters: ['{', '}'],
103103
data: {
104-
request_get : {{=request_get_json}},
105-
request_head : {{=request_head_json}},
106-
request_post : {{=request_post_json}},
107-
request_put : {{=request_put_json}},
108-
request_delete : {{=request_delete_json}},
104+
request_get : {{<<request_get_json}},
105+
request_head : {{<<request_head_json}},
106+
request_post : {{<<request_post_json}},
107+
request_put : {{<<request_put_json}},
108+
request_delete : {{<<request_delete_json}},
109109
request_data : "",
110110
select_current : "",
111111
can_post : true,

demo/apps/apijson_demo/views.py

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,41 @@ def index():
7777
"username$":"%user%"
7878
}
7979
}
80+
}''',
81+
},
82+
{
83+
"label":"Array query: simple @expr",
84+
"value":'''{
85+
"[]":{
86+
"@count":4,
87+
"@page":0,
88+
"user":{
89+
"@column":"id,username,nickname,email",
90+
"@order":"id-",
91+
"@role":"ADMIN",
92+
"@expr":["username$","|","nickname$"],
93+
"username$":"%b%",
94+
"nickname$":"%c%"
95+
}
96+
}
97+
}''',
98+
},
99+
{
100+
"label":"Array query: complex @expr",
101+
"value":'''{
102+
"[]":{
103+
"@count":4,
104+
"@page":0,
105+
"user":{
106+
"@column":"id,username,nickname,email",
107+
"@order":"id-",
108+
"@role":"ADMIN",
109+
"@expr":[["username$","&","email$"],"&",["!","nickname$"]],,
110+
"username$":"%b%",
111+
"nickname$":"%Admin%",
112+
"email$":"%local%"
113+
}
114+
}
80115
}''',
81116
},
82117
]
@@ -141,7 +176,6 @@ def index():
141176
}''',
142177
},
143178
]
144-
145179
return {
146180
"user_info":user_info,
147181
"request_get_json":dumps(request_get),

0 commit comments

Comments
 (0)