Advertisement
Guest User

Untitled

a guest
Aug 28th, 2015
223
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.22 KB | None | 0 0
  1. @app.route("/post", methods=["GET", "POST"])
  2. @login_required
  3. def post():
  4. if request.method == "POST":
  5. file = request.files["imgup"]
  6. if file and allowed_file(file.filename):
  7. filename = secure_filename(file.filename)
  8. file.save(os.path.join(app.config['UPLOAD_FOLDER'], filename))
  9. p = Post(str(request.form["desc"]), g.user.social_id, filename)
  10. db.session.add(p)
  11. db.session.commit()
  12. return redirect(url_for("home"))
  13.  
  14. @app.route('/')
  15. def home():
  16. if current_user.is_authenticated():
  17. results = Post.query.all()
  18. return render_template("home.html", results=reversed(results))
  19.  
  20. return render_template("home.html")
  21.  
  22. {% extends "template.html" %}
  23. {% block body %}
  24. <form method="post" enctype="multipart/form-data">
  25. <div class="form-group">
  26. <label for="imgup">Image</label>
  27. <input type="file" name="imgup" id="imgup">
  28. </div>
  29. <div class="form-group">
  30. <label for="desc">Description</label>
  31. <textarea id="summernote" name="desc" class="form-control"></textarea>
  32. </div>
  33. <button type="submit" class="btn btn-default">Afficher</button>
  34. </form>
  35. {% endblock %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement