查询写法
This commit is contained in:
parent
abb883e63e
commit
6a1fa26ba5
@ -12,7 +12,7 @@ blueprint = Blueprint("api_video_clip", __name__, url_prefix="/api/video_clip")
|
|||||||
|
|
||||||
@blueprint.get("/<int:video_clip_id>")
|
@blueprint.get("/<int:video_clip_id>")
|
||||||
def get_video_clip_info(video_clip_id):
|
def get_video_clip_info(video_clip_id):
|
||||||
video_clip = VideoClip.get(video_clip_id)
|
video_clip = VideoClip.query.get(video_clip_id)
|
||||||
if video_clip is None:
|
if video_clip is None:
|
||||||
return not_found_json_response(id=video_clip_id)
|
return not_found_json_response(id=video_clip_id)
|
||||||
return jsonify(video_clip.to_json())
|
return jsonify(video_clip.to_json())
|
||||||
@ -20,7 +20,7 @@ def get_video_clip_info(video_clip_id):
|
|||||||
|
|
||||||
@blueprint.put("/<int:video_clip_id>")
|
@blueprint.put("/<int:video_clip_id>")
|
||||||
def modify_video_clip(video_clip_id):
|
def modify_video_clip(video_clip_id):
|
||||||
video_clip = VideoClip.get(video_clip_id)
|
video_clip = VideoClip.query.get(video_clip_id)
|
||||||
if video_clip is None:
|
if video_clip is None:
|
||||||
return not_found_json_response(id=video_clip_id)
|
return not_found_json_response(id=video_clip_id)
|
||||||
payload = request.json
|
payload = request.json
|
||||||
|
@ -18,7 +18,7 @@ def get_workflow_list():
|
|||||||
|
|
||||||
@blueprint.get("/<int:workflow_id>")
|
@blueprint.get("/<int:workflow_id>")
|
||||||
def get_workflow_info(workflow_id):
|
def get_workflow_info(workflow_id):
|
||||||
workflow = Workflow.get(workflow_id)
|
workflow = Workflow.query.get(workflow_id)
|
||||||
if workflow is None:
|
if workflow is None:
|
||||||
return not_found_json_response(id=workflow_id)
|
return not_found_json_response(id=workflow_id)
|
||||||
return jsonify(workflow)
|
return jsonify(workflow)
|
||||||
@ -26,7 +26,7 @@ def get_workflow_info(workflow_id):
|
|||||||
|
|
||||||
@blueprint.put("/<int:workflow_id>")
|
@blueprint.put("/<int:workflow_id>")
|
||||||
def modify_workflow_info(workflow_id):
|
def modify_workflow_info(workflow_id):
|
||||||
workflow = Workflow.get(workflow_id)
|
workflow = Workflow.query.get(workflow_id)
|
||||||
if workflow is None:
|
if workflow is None:
|
||||||
return not_found_json_response(id=workflow_id)
|
return not_found_json_response(id=workflow_id)
|
||||||
return jsonify(workflow)
|
return jsonify(workflow)
|
||||||
@ -34,7 +34,7 @@ def modify_workflow_info(workflow_id):
|
|||||||
|
|
||||||
@blueprint.delete("/<int:workflow_id>")
|
@blueprint.delete("/<int:workflow_id>")
|
||||||
def delete_workflow(workflow_id):
|
def delete_workflow(workflow_id):
|
||||||
workflow = Workflow.get(workflow_id)
|
workflow = Workflow.query.get(workflow_id)
|
||||||
if workflow is not None:
|
if workflow is not None:
|
||||||
db.session.delete(workflow)
|
db.session.delete(workflow)
|
||||||
db.session.commit()
|
db.session.commit()
|
||||||
@ -46,7 +46,7 @@ def delete_workflow(workflow_id):
|
|||||||
|
|
||||||
@blueprint.post("/<int:workflow_id>/edit")
|
@blueprint.post("/<int:workflow_id>/edit")
|
||||||
def start_editing(workflow_id):
|
def start_editing(workflow_id):
|
||||||
workflow = Workflow.get(workflow_id)
|
workflow = Workflow.query.get(workflow_id)
|
||||||
if workflow is None:
|
if workflow is None:
|
||||||
return not_found_json_response(id=workflow_id)
|
return not_found_json_response(id=workflow_id)
|
||||||
workflow.editing = True
|
workflow.editing = True
|
||||||
@ -56,7 +56,7 @@ def start_editing(workflow_id):
|
|||||||
|
|
||||||
@blueprint.delete("/<int:workflow_id>/edit")
|
@blueprint.delete("/<int:workflow_id>/edit")
|
||||||
def done_editing(workflow_id):
|
def done_editing(workflow_id):
|
||||||
workflow = Workflow.get(workflow_id)
|
workflow = Workflow.query.get(workflow_id)
|
||||||
if workflow is None:
|
if workflow is None:
|
||||||
return not_found_json_response(id=workflow_id)
|
return not_found_json_response(id=workflow_id)
|
||||||
workflow.editing = False
|
workflow.editing = False
|
||||||
@ -66,7 +66,7 @@ def done_editing(workflow_id):
|
|||||||
|
|
||||||
@blueprint.post("/<int:workflow_id>/do")
|
@blueprint.post("/<int:workflow_id>/do")
|
||||||
def do_workflow(workflow_id):
|
def do_workflow(workflow_id):
|
||||||
workflow = Workflow.get(workflow_id)
|
workflow = Workflow.query.get(workflow_id)
|
||||||
if workflow is None:
|
if workflow is None:
|
||||||
return not_found_json_response(id=workflow_id)
|
return not_found_json_response(id=workflow_id)
|
||||||
if len(workflow.video_clips) > 0 and len(workflow.danmaku_clips) > 0:
|
if len(workflow.video_clips) > 0 and len(workflow.danmaku_clips) > 0:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user