예제 #1
0
def newGunModel(guncompany_id):
    session = DBSession()
    if 'username' not in login_session:
        return redirect('/login')
    guncompany = session.query(Gun).filter_by(id=guncompany_id).one()
    if request.method == 'POST':
        newItem = GunModel(name=request.form['name'],
                           description=request.form['description'],
                           price=request.form['price'],
                           course=request.form['course'],
                           guncompany_id=guncompany_id,
                           user_id=guncompany.user_id)
        session.add(newItem)
        flash('New Gun %s Model Successfully Created' % (newItem.name))
        session.commit()
        session.close()
        return redirect(url_for('showMenu', guncompany_id=guncompany_id))
    else:
        return render_template('Newgunmodel.html', guncompany_id=guncompany_id)
    if login_session['user_id'] != guncompany.user_id:
	return "<script>function myFunction() {alert('You are not authorized to\
예제 #2
0
User1 = User(name="randy orton",
             email="*****@*****.**",
             picture='https://bit.ly/2JOTZ8j')
session.add(User1)
session.commit()

# Arms in Patriot Ordnance Factory
guncompany1 = Gun(user_id=1, name="Patriot Ordnance Factory")

session.add(guncompany1)
session.commit()

gunModel2 = GunModel(
    user_id=1,
    name="Colt Buntline",
    description="The Colt Buntline Special is a long-barreled revolver",
    price="$200",
    course="Revolver",
    guncompany=guncompany1)

session.add(gunModel2)
session.commit()

gunModel1 = GunModel(
    user_id=1,
    name="M203 grenade launcher",
    description="The M203 is a single-shot 40 mm grenade launcher ",
    price="$248.99",
    course="Sniper",
    guncompany=guncompany1)