Exemple #1
0
def new_blog_entry():
    form = BlogEntryForm()

    # Die Klasse ab hier neu machen!!!
    if form.validate_on_submit():
        with open('/home/pi/temp_blog.html', 'w') as f:
            print(form.text.data)
            f.write("\n<p>\n")
            f.write("<strong>")
            f.write(form.titel.data)
            f.write("</strong>")
            f.write("\n</p>\n")
            f.write("\n<p>\n")
            f.write(form.text.data)
            f.write("\n</p>\n")
            if form.bild1.data:
                picture_file, thumbnail_file = save_picture_blog(
                    form.bild1.data)
                print(picture_file)
                print(thumbnail_file)
                f.write("<a href='/static/bilder/reiseblog/" + picture_file +
                        "'>\n")
                f.write("<img src='/static/bilder/reiseblog/" +
                        thumbnail_file + "'>\n")
                f.write("</a>\n")
            if form.bild2.data:
                picture_file, thumbnail_file = save_picture_blog(
                    form.bild2.data)
                print(picture_file)
                print(thumbnail_file)
                f.write("<a href='/static/bilder/reiseblog/" + picture_file +
                        "'>\n")
                f.write("<img src='/static/bilder/reiseblog/" +
                        thumbnail_file + "'>\n")
                f.write("</a>\n")
            if form.bild3.data:
                picture_file, thumbnail_file = save_picture_blog(
                    form.bild3.data)
                print(picture_file)
                print(thumbnail_file)
                f.write("<a href='/static/bilder/reiseblog/" + picture_file +
                        "'>\n")
                f.write("<img src='/static/bilder/reiseblog/" +
                        thumbnail_file + "'>\n")
                f.write("</a>\n")
            if form.bild4.data:
                picture_file, thumbnail_file = save_picture_blog(
                    form.bild4.data)
                print(picture_file)
                print(thumbnail_file)
                f.write("<a href='/static/bilder/reiseblog/" + picture_file +
                        "'>\n")
                f.write("<img src='/static/bilder/reiseblog/" +
                        thumbnail_file + "'>\n")
                f.write("</a>\n")
        return redirect('blog')

    return render_template('new_blog_entry.html', form=form)