profile.html 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. {% extends "base.html" %}
  2. {% block content %}
  3. <div class="mx-auto text-center">
  4. <h1> Your Profile</h1>
  5. {% if user.profile_image %}
  6. <img src="static/uploads/{{ user.profile_image }}" class="border rounded-circle">
  7. {% else %}
  8. <img src="static/uploads/default.png" class="border rounded-circle">
  9. {% endif %}
  10. <form method="POST" action="" enctype="multipart/form-data">
  11. <input type="file" id="profilepic_upload" name="profilepic_upload" accept="image/png, image/jpeg">
  12. <button type="submit" class="btn btn-primary">Update Photo</button>
  13. </form>
  14. <p>{{ user.firstname }}</p>
  15. <p>{{ user.lastname }}</p>
  16. <p>{{ user.gender }} , {{ user.age }}</p>
  17. <form method="POST">
  18. <textarea id="description_area" name="description_area" placeholder="{{ user.description }}" style="resize:none;" rows="3" cols="40"></textarea>
  19. <button type="submit" class="btn btn-primary updesc">Update Description</button>
  20. </form>
  21. <form method="POST">
  22. <label for="passwd_1"></label>
  23. <input
  24. type="password"
  25. class="form-control center-elem"
  26. id="passwd_1"
  27. name="passwd_1"
  28. placeholder="Edit Password"
  29. />
  30. <label for="passwd_2"></label>
  31. <input
  32. type="password"
  33. class="form-control center-elem"
  34. id="passwd_2"
  35. name="passwd_2"
  36. placeholder="Confirm Password"
  37. />
  38. <button type="submit" class="btn btn-primary upswd">Update Password</button>
  39. </form>
  40. {% endblock %}
  41. </div>