Exemple #1
0
def party_create():
    form = PartyForm()

    if form.validate_on_submit():
        if current_user.get_id() == None:
            return redirect(url_for('.login_route'))
        party = Party(
            party_host = current_user.get_id(),
            party_name = form.partyname.data
        )
        db.session.add(party)
        db.session.commit()
        print "PARTY ADDED: \t SUCCESS!\n"
        return redirect(url_for('.party_route', party_id=party.get_id()))
    else:
        print form
        print form.errors
        return render_template("create_party.html", form=form, errors=form.errors)
    return render_template("create_party.html", form=form)
Exemple #2
0
def create_party():
    if not g.user:
        flash('You must log in for that', category='danger')
        return redirect('/login')
    form = PartyForm()
    if form.validate_on_submit():
        p = Party.create(name=form.name.data,
                         address=form.address.data,
                         city=form.city.data,
                         state=form.state.data,
                         zip_code=form.zip_code.data,
                         leader_id=g.user.id)
        if type(p) == str:
            flash(p, category='info')
        else:
            flash('Successfully added party', category='success')
            resturaunts = Resturaunt.get_resturaunts(party_id=p.id)
            if type(resturaunts) == str:
                flash(resturaunts, category='warning')
            return redirect('/')
    return render_template('/parties/create.html', form=form)