Exemple #1
0
def root():
    if 'user' in session:
        mb = MediaBurst(**session['user'])
        txt_form = TxtForm()
        if txt_form.validate_on_submit():
            response = mb.send(**txt_form.data)
            flash(response)
        return render_template("index.html",txt_form=txt_form,credit=mb.credit())
    else:
        return redirect(url_for("login"))
Exemple #2
0
def login():
    login_form = LoginForm()
    if login_form.validate_on_submit():
        try:
            mb = MediaBurst(**login_form.data)
            mb.credit()
            flash(u"Login Successful","success")
            session['user'] = login_form.data
            session.permament = True
            return redirect(url_for("root"))
        except MediaBurstError,e:
            flash(u"Login Failed: %s" % e.message,"error")
        except urllib2.HTTPError,e:
            flash(u"HTTP Error: %s" % e.msg,"error")
Exemple #3
0
def credit():
    if 'user' in session:
        mb = MediaBurst(**session['user'])
        return render_template("credit.html",credit=mb.credit())
    else:
        return redirect(url_for("login"))