Beispiel #1
0
def manual_update():
    if app.config['AUTO_MODE']:
        flash('You cannot update an status in Automatic Mode!')
        return redirect(url_for('get_all_status'))

    form = StatusForm()
    if form.is_submitted():
        new_status = {
            'status': int(form.status.data),
            'message': str(form.message.data),
            'date': datetime.now().strftime("%d-%m-%Y %H:%M:%S"),
            'auto_mode': False
        }
        STATUS_LIST.append(new_status)
        save_status(new_status)
        return redirect(url_for('get_all_status'))

    return render_template('manual_update.html', form=form)