청사진 내에 일부보기 기능이 있습니다. 그들은 다음과 같다 :플라스크 테스트 클라이언트가 메소드로 잘못된보기 기능을 선택 함
@app.route('/panel/<int:id>', methods=['GET'])
def get_panel(id):
panel = Panel.query.filter_by(id=id).first()
return jsonify(panel.getJson())
@app.route('/panel/<int:id>', methods=['POST'])
def post_panel(id):
panel = request.get_json().get('panel')
# code for saving the data in database
return jsonify({"message": "Saved in database"})
내가보기 기능 post_panel()을 테스트 할 때, 그것은 어떻게 든 get_panel()을 선택합니다. 두 함수의 URL이 같고 문제가 원인이라고 생각합니다.
어떨까요?