def fixtures_load(): User.query.delete() users = [ { 'full_name': 'Максим Скочинский', 'email': '*****@*****.**', 'role': User.ROLE_MANAGER, 'username': '******', 'password': '******' }, { 'full_name': 'Максим Скочинский', 'email': '*****@*****.**', 'role': User.ROLE_ADMINISTRATOR, 'username': '******', 'password': '******' }, ] for user in users: manager = User() manager.full_name = user.get('full_name') manager.email = user.get('email') manager.role = user.get('role') manager.username = user.get('username') manager.set_password(user.get('password')) manager.generate_token() db.session.add(manager) for i in range(10): client = Client() client.full_name = fake.name() client.user = manager client.organization_name = fake.company() client.address = fake.address() client.phone_number = fake.phone_number() db.session.add(client) meeting = Meeting() meeting.user = manager meeting.client = client meeting.datetime = datetime.today() - timedelta(minutes=30) meeting.goal = 'Договор' meeting.address = client.address db.session.add(meeting) db.session.commit() pass