Dropdown refactor. Not ready.
This commit is contained in:
parent
9705606c89
commit
0641519d22
6 changed files with 88 additions and 9 deletions
|
|
@ -55,9 +55,13 @@ def list_items(model_name):
|
|||
items = [call(Model, 'ui_serialize', r, view=view) or default_serialize(Model, r, view=view)
|
||||
for r in rows]
|
||||
|
||||
want_html = (request.args.get("view") == "option") or ("HX-Request" in request.headers)
|
||||
if want_html:
|
||||
want_option = (request.args.get("view") == "option")
|
||||
want_list = (request.args.get("view") == "list")
|
||||
print(view)
|
||||
if want_option:
|
||||
return render_template("fragments/_option_fragment.html", options=items)
|
||||
if want_list:
|
||||
return render_template("fragments/_list_fragment.html", options=items)
|
||||
return jsonify({"items": items})
|
||||
|
||||
@bp.post("/<model_name>/create")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue