Флажок требует, чтобы вы связали одну «функцию просмотра» с «конечной точкой». Вы дважды вызываете Main.as_view('main')
, что создает две разные функции (точно такую же функциональность, но различную по сигнатуре памяти). Расскажите, вы должны просто сделать
main_view_func = Main.as_view('main')
app.add_url_rule('/',
view_func=main_view_func,
methods=["GET"])
app.add_url_rule('/<page>/',
view_func=main_view_func,
methods=["GET"])