コード例 #1
0
ファイル: api.py プロジェクト: youngchanpark/BookMark
def register():
    user = Users()
    user.name = request.get_json()['name']
    user.username = request.get_json()['username']
    user.email = request.get_json()['email']
    user.password = bcrypt.generate_password_hash(
        request.get_json()['password']).decode('utf-8')

    try:
        session.add(user)
        session.commit()
    except:
        error = {
            'response': 500,
            'name': user.name,
            'username': user.username,
            'email': user.email
        }
        return error  # You don't really need jsonify anymore

    result = {
        'response': 200,
        'name': user.name,
        'username': user.username,
        'email': user.email
    }
    return jsonify(result)
コード例 #2
0
ファイル: flask_app.py プロジェクト: seth-blenks/tutorial_app
def setup():
    db.drop_all()
    db.create_all()

    user = Users(username='******', email=environ.get('EMAIL_ADDRESS'))
    user.password = environ.get('PASSWORD')

    db.session.add(Tags(name='flask'))
    db.session.add(Tags(name='biology'))
    db.session.add(Tags(name='chemistry'))
    db.session.add(user)

    db.session.commit()
コード例 #3
0
ファイル: func.py プロジェクト: AWilcke/LFCS-History
def add_user(first, last, email, password):
    new_user = Users(first_name=first, last_name=last, email=email)
    new_user.password = bcrypt.generate_password_hash(password)

    db.session.add(new_user)