yours.html 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. {% extends "base.html" %}
  2. {% block title %} 关于你 {% endblock %}
  3. {% block style %}
  4. {{ super() }}
  5. <link href="{{ url_for('static', filename='styles/auth/yours.css') }}" rel="stylesheet">
  6. {% endblock %}
  7. {% block context %}
  8. <section id="base" class="container mt-3">
  9. <div class="row">
  10. <div class="col-12 col-lg-6 offset-lg-3">
  11. <div class="card mr-lg-2 mb-3">
  12. <div class="card-header"> 你的 </div>
  13. <div class="card-body">
  14. <h4 class="card-title mb-2"> {{ current_user.email }} </h4>
  15. <p class="card-text mb-2"> 用户组:{{ current_user.role_name }} </p>
  16. <p class="card-text mb-2"> 评论条数:{{ comment_count }} </p>
  17. <p class="card-text mb-2"> 留言条数:{{ msg_count }} </p>
  18. <p class="card-text mb-2"> 博客:{{ blog_count }} </p>
  19. <div id="LogoutModal" class="modal fade" role="dialog" aria-hidden="true">
  20. <div class="modal-dialog">
  21. <div class="modal-content">
  22. <div class="modal-header">
  23. <h4 class="modal-title" id="LogoutModalLabel"> 退出登录? </h4>
  24. </div>
  25. <div class="modal-body">
  26. <p> 是否确认退出登录? </p>
  27. </div>
  28. <div class="modal-footer">
  29. <a class="btn btn-danger" href="{{ url_for('auth.logout_page') }}"> 确认 </a>
  30. <button type="button" class="btn btn-secondary" data-dismiss="modal">取消</button>
  31. </div>
  32. </div>
  33. </div>
  34. </div>
  35. <a class="card-link" href="{{ url_for('auth.change_passwd_page') }}"> 修改密码 </a>
  36. <a class="card-link" data-toggle="modal" data-target="#LogoutModal"> 退出登录 </a>
  37. {% if current_user.check_role('DeleteUser') %}
  38. <a class="card-link" href="{{ url_for('auth.delete_user_page') }}"> 删除用户 </a>
  39. {% endif %}
  40. {% if current_user.check_role('ConfigureSystem') %}
  41. <a class="card-link" href="{{ url_for('auth.role_page') }}"> 角色设置 </a>
  42. <a class="card-link" href="{{ url_for('oss.upload_page') }}"> 上传文件 </a>
  43. {% endif %}
  44. </div>
  45. </div>
  46. </div>
  47. </div>
  48. </section>
  49. {% endblock %}