Как сделать удаление постов (flask)?
Вот взял пример кода из своего проекта, не претендую на супер точность, но вроде все работает норм.
Соответственно, некоторые вещи придется заменить, но в целом думаю понятно как сделать.@blueprint.route("/event/delete/<int:event_id>", methods=['GET'])
@login_required
def event_del(event_id):
    event = Event.query.filter_by(id=event_id, user_id=current_user.id).first()
    if event:
        event.delete()
        flash("Event is deleted", 'success')
    else:
        flash("Event can not deleted", 'error')

    return redirect(url_for('events_list'))
Я бы вместо:event.delete()
сделал:db.session.delete(event)
Правда не совсем понимаю в чём разница. :-)