Esempio n. 1
0
def home():
    error = None
    form = MessageForm(request.form)
    if form.validate_on_submit():
        new_message = BlogPost(
            form.title.data,
            form.description.data,
            current_user.id
        )
        db.session.add(new_message)
        db.session.commit()
        flash('New entry was successfully posted. Thanks.')
        return redirect(url_for('home'))
    else:
        posts = db.session.query(BlogPost).all()
        return render_template('hello.html', posts=posts, form=form, error=error)
Esempio n. 2
0
def index():
    data = Message.query.all()[::-1]
    form = MessageForm()
    if form.validate_on_submit():
        fname = form.fname.data
        lname = form.lname.data
        comment = form.comment.data
        now = datetime.now()
        date = now.strftime("%d/%m/%Y %H:%M:%S")
        entry = Message(fname=fname, lname=lname, comment=comment, date=date)
        db.session.add(entry)
        db.session.commit()
        data = Message.query.all()[::-1]
        stats = 20000 - len(data)
        return render_template('index.html',
                               form=False,
                               data=data,
                               stats=stats)
    return render_template('index.html', form=form, data=data)
Esempio n. 3
0
def index():
    error = None
    form = MessageForm(request.form)
    if form.validate_on_submit():
        new_idea = Post(form.title.data, form.description.data,
                        current_user.id)
        db.session.add(new_idea)
        db.session.commit()
        flash('New Idea Shared!')
        return redirect(url_for('home.index'))
    else:
        posts = db.session.query(Post).order_by('posts.id desc')
    first_name = current_user.first_name
    last_name = current_user.last_name
    return render_template('index.html',
                           posts=posts,
                           form=form,
                           error=error,
                           last_name=last_name,
                           first_name=first_name,
                           title="Home")