profile.html 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  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. {{ form1.hidden_tag() }}
  19. {{ form1.description(placeholder=user.description, cols="45", rows="4") }}
  20. <br />
  21. {{ form1.submit(class="btn btn-primary updesc") }}
  22. </form>
  23. <br />
  24. <form method="POST">
  25. <div class="container">
  26. {{ form2.hidden_tag() }}
  27. <div class="row">
  28. {{ form2.passwd_1(placeholder="Edit Password", class="description_area upswd") }}
  29. </div>
  30. <br />
  31. <div class="row">
  32. {{ form2.passwd_2(placeholder="Confirm Password", class="description_area upswd") }}
  33. </div>
  34. <br />
  35. {{ form2.submit(class="btn btn-primary upswd") }}
  36. </form>
  37. {% endblock %}
  38. </div>