def create_all(): db.drop_all() db.create_all() from app.main.models import User from app.ABE.models import Attribute admin = User() admin.username = '******' admin.password = '******' admin.role = 'admin' db.session.add(admin) db.session.commit()
def create_user(): data = request.get_json() user = User.get_user_by_email(data['email']) if user is None: user = User(data['email'], data['name'], data['phone'], data['password']) user.password = "" user.save() message = { 'user': user.__repr__(), 'message': 'User Created Successfully' } response = jsonify(message) response.status_code = 201 return response message = {'user': '******', 'message': 'User Exists'} response = jsonify(message) response.status_code = 300 return response
def test_no_password_getter(self): u = User(password='******') with self.assertRaises(AttributeError): u.password()