def setUp(self): """ Will be called before every test """ # Create table db.create_all() # Create test network and users testuser = models.Users(first_name="Ayona", last_name="Duncan") db.session.add(testuser) year, month, day = map(int, "2020/09/21".split('/')) testnetwork = models.Network( first_name="Ayonaa", last_name="Duncan", email_address="*****@*****.**", company="Amazon", event="Women in tech", spark= "We spoke about how we were both from West Africa and how she made the career switch from law to now working at a FAANG company", social_media_account="ayoduncs on Twitter", contact_number='123455678', meeting_date=datetime(year, month, day), position="consultant", user_id=models.Users.query.first().id) db.session.add(testnetwork) # save users and network to database db.session.commit()
def home(): form = UserForm() acc_num = requests.get("http://servicefour:5003/prizegenerator").json() if(request.method=='POST'): first_name = form.first_name.data last_name = form.last_name.data new_user = models.Users(first_name = form.first_name.data, last_name =form.last_name.data, account_number = acc_num['Account_Number'] , message = acc_num['Message'] ) db.session.add(new_user) db.session.commit() users = models.Users.query.order_by(desc("id")).limit(4).all() return render_template('home.html',form = form, users=users)
def setUp(self): """ Will be called before every test """ # Create table db.create_all() testuser = models.Users(first_name="Ayona", last_name="Duncan", account_number='1234abcd', message='hello') db.session.add(testuser) # save users to database db.session.commit()
def users(): error = "" form = UserForm() if (request.method == 'POST'): first_name = form.first_name.data last_name = form.last_name.data if len(first_name) == 0 or len(last_name) == 0: error = 'user does not exist' else: new_user = models.Users(first_name=form.first_name.data, last_name=form.last_name.data) db.session.add(new_user) db.session.commit() return redirect('/users') users = models.Users.query.all() return render_template('users.html', form=form, users=users, message=error)
from application import db, models u1 = models.Users(first_name='First', last_name='User', email='*****@*****.**', role='superuser') u2 = models.Users(first_name='Second', last_name='User', email='*****@*****.**', role='admin') u3 = models.Users(first_name='Third', last_name='User', email='*****@*****.**', role='requestor') p1 = models.Products(product_name='Spoons') p2 = models.Products(product_name='Forks') p3 = models.Products(product_name='Knives') r1 = models.Requests(requested_by=u1, product=p1, status='pending') r2 = models.Requests(requested_by=u2, product=p2, status='pending', requestor_note="That ain't a knife.") r3 = models.Requests(requested_by=u3, product=p3, status='approved', reviewed_by=u1) r4 = models.Requests(requested_by=u1, product=p1, status='approved',
from app import db from application import models db.drop_all() db.create_all() testuser = models.Users(first_name="Ayona", last_name="Duncan") db.session.add(testuser) db.session.commit() testnetwork = models.Network( first_name="Ayonaa", last_name="Duncan", email_address="*****@*****.**", company="Amazon", event="Women in tech", spark= "We spoke about how we were both from West Africa and how she made the career switch from law to now working at a FAANG company", social_media_account="ayoduncs on Twitter", date="2020-04-09", position="consultant", user_id=1) db.session.add(testnetwork) db.session.commit()
from application import db, bcrypt from application import models db.drop_all() db.create_all() hashed_pw = bcrypt.generate_password_hash('password') user = models.Users(first_name='test_first_name', last_name='test_last_name', email='*****@*****.**', password=hashed_pw, admin=True) user2 = models.Users(first_name='Ben', last_name='Hesketh', email='*****@*****.**', password=hashed_pw, admin=False) db.session.add(user2) db.session.add(user) db.session.commit()