This commit is contained in:
yumoqing 2025-07-12 22:04:33 +08:00
parent e260731a42
commit 016219b6c5
2 changed files with 20 additions and 1 deletions

View File

@ -32,9 +32,21 @@ ui_tmpl = """
{% if editable %}
"editable":{
"fields":{{edit_fields_str}},
{% if new_data_url %}
"add_url": "{{new_data_url}}",
{% else %}
"add_url":{%- raw -%}"{{entire_url('./new_{%- endraw -%}{{tblname}}{%- raw -%}.dspy')}}",{%- endraw %}
{% endif %}
{% if update_data_url %}
"update_url": "{{update_data_url}}",
{% else %}
"update_url":{%- raw -%}"{{entire_url('./update_{%- endraw -%}{{tblname}}{%- raw -%}.dspy')}}",{%- endraw %}
{% endif %}
{% if delete_data_url %}
"delete_url": "{{delete_data_url}}",
{% else %}
"delete_url":{%- raw -%}"{{entire_url('./delete_{%- endraw -%}{{tblname}}{%- raw -%}.dspy')}}"{%- endraw %}
{% endif %}
},
{% endif %}
{% if checkField %}
@ -43,7 +55,11 @@ ui_tmpl = """
"parentField":"{{parentField}}",
"idField":"{{idField}}",
"textField":"{{textField}}",
{% if get_data_url %}
"dataurl": "{{get_data_url}}"
{% else %}
"dataurl":{%- raw -%}"{{entire_url('./get_{%- endraw -%}{{tblname}}{%- raw -%}.dspy')}}"{%- endraw %}
{% endif %}
}
{% if binds %}
,"binds":{{json.dumps(binds, indent=4, ensure_ascii=False)}}

View File

@ -41,8 +41,11 @@ data_browser_tmpl = """
{% endif %}
},
{% endif %}
{% if get_data_url %}
"data_url": "{{get_data_url}}",
{% else %}
"data_url":"{%- raw -%}{{entire_url('./get_{%- endraw -%}{{summary[0].name}}{%- raw -%}.dspy')}}",{%- endraw %}
{% endif %}
"data_method":"{{data_method or 'GET'}}",
"data_params":{%- raw -%}{{json.dumps(params_kw, indent=4, ensure_ascii=False)}},{%- endraw %}
"row_options":{