コード例 #1
0
ファイル: main.py プロジェクト: ikeos2/-BudgetAPI
def signup():
    given_username = request.form['username']
    given_password = base64.b64encode(
        scrypt.hash(base64.b64encode(request.form['password']), 'random salt'))
    ins = User(username=given_username, passhash=given_password)

    try:
        Session.add(ins)
        Session.commit()
    except Exception as ex:
        return 'Something went wrong: ' + str(ex)

    return "done"
コード例 #2
0
def save_sensor_data(sensor_data):
    session = Session()

    new_data = Sensors_data(sensor_id=int(sensor_data['sensor_id']),
                            timestamp=sensor_data['timestamp'],
                            co=float(sensor_data['co']),
                            o3=float(sensor_data['o3']),
                            no2=float(sensor_data['no2']),
                            so2=float(sensor_data['so2']),
                            co2=float(sensor_data['co2']),
                            temperature=float(sensor_data['temp']),
                            humidity=float(sensor_data['hum']),
                            uv=float(sensor_data['uv']),
                            luminosity=float(sensor_data['lum']),
                            pm1=float(sensor_data['pm1']),
                            pm25=float(sensor_data['pm25']),
                            pm10=float(sensor_data['pm10']),
                            noise=float(sensor_data['sonido']))

    session.add(new_data)
    session.commit()
    session.close()