Я занимаюсь разработкой приложения Python и использую flask. Я сейчас пишу свои функции GET. Вот как это должно работать:
GET http://{host_ip}:{port}/GetMessage?applicationId=1
GET http://{host_ip}:{port}/GetMessage?sessionId=aaaa
GET http://{host_ip}:{port}/GetMessage?messageId=bbbb
Вот мой код:
@app.route('/GetMessage')
def GetMessage():
application_id = request.args.get('application_id')
messages = Message.query.filter_by(user_id=application_id)
return render_template('get.html', messages=messages)
@app.route('/GetMessage')
def GetMessage():
message_id = request.args.get('message_id')
messages = Message.query.filter_by(message_id=message_id)
return render_template('get.html', messages=messages)
Но мне выдается такое сообщение об ошибке:
AssertionError: View function mapping is overwriting an existing endpoint function: GetMessage
что может быть сделанный? Спасибо!