base.html 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. {# <title>首页-新经资讯</title>#}
  6. <title>{% block titleBlock %}新经资讯网{% endblock %}</title>
  7. <link rel="stylesheet" type="text/css" href="../static/news/css/reset.css">
  8. <link rel="stylesheet" type="text/css" href="../static/news/css/main.css">
  9. <script type="text/javascript" src="../static/news/js/jquery-1.12.4.min.js"></script>
  10. <script type="text/javascript" src="../static/news/js/main.js"></script>
  11. {# <script type="text/javascript" src="../../static/news/js/index.js"></script>#}
  12. {% block scriptBlock %}{% endblock %}
  13. </head>
  14. <body>
  15. <div class="header_con">
  16. <div class="header">
  17. <a href="#" class="logo fl"><img src="../static/news/images/logo.png" alt="logo"></a>
  18. {% block headerBlock %}
  19. {% endblock %}
  20. {#判断用户是否登录#}
  21. {% if data.user_info %}
  22. {# 如果登录,则显示用户信息 #}
  23. <div class="user_login fr">
  24. <img src="
  25. {% if data.user_info.avatar_url %}{{ data.user_info.avatar_url }}{% else %}../../static/news/images/person01.png{% endif %}"
  26. class="lgin_pic">
  27. <a href="/profile/info" id="nick_name">{{ data.user_info.nick_name }}</a>
  28. <a href="javascript:;" onclick="logout()">退出</a>
  29. </div>
  30. {% else %}
  31. {# 如果没有登录,则显示登录注册按钮 #}
  32. <div class="user_btns fr">
  33. <a href="javascript:;" class="login_btn">登录</a> / <a href="javascript:;" class="register_btn">注册</a>
  34. </div>
  35. {% endif %}
  36. </div>
  37. </div>
  38. <div class="conter_con">
  39. {% block contentBlock %}
  40. {% endblock %}
  41. <div class="rank_con fr">
  42. {% block authorBlock %}
  43. {% endblock %}
  44. {% block rankBlock %}
  45. <div class="rank_title">
  46. <h3>点击排行</h3>
  47. </div>
  48. <ul class="rank_list">
  49. {% for news in data.click_news_list %}
  50. <li><span class="{{ loop.index0 | index_class }}">{{ loop.index }}</span><a
  51. href="/news/{{ news.id }}">{{ news.title }}</a></li>
  52. {% endfor %}
  53. </ul>
  54. {% endblock %}
  55. </div>
  56. </div>
  57. {% block bottomblock %}
  58. <div class="footer">
  59. <div class="footer_links">
  60. <a href="">关于我们</a>
  61. <span>|</span>
  62. <a href="">联系我们</a>
  63. <span>|</span>
  64. <a href="">招聘人才</a>
  65. <span>|</span>
  66. <a href="">友情链接</a>
  67. </div>
  68. <p class="copyright">
  69. CopyRight © 2018 新经资讯信息技术有限公司 All Rights Reserved<br/>
  70. 电话:010-****888 京ICP备*******8号
  71. </p>
  72. </div>
  73. {% endblock %}
  74. <!-- 登录表单 -->
  75. <form class="login_form_con">
  76. <div class="login_form">
  77. <div class="login_title">
  78. <h3>登 录</h3>
  79. <a href="javascript:;" class="shutoff"></a>
  80. </div>
  81. <div class="form_group">
  82. <input id="mobile" type="text" name="mobile" autocomplete="off">
  83. <div class="input_tip">手机号</div>
  84. <div id="login-mobile-err" class="error_tip">手机号不能为空</div>
  85. </div>
  86. <div class="form_group">
  87. <input id="password" type="password" name="password">
  88. <div class="input_tip">密码(不少于6位)</div>
  89. <div id="login-password-err" class="error_tip">密码不能为空</div>
  90. </div>
  91. <input type="submit" name="" value="登 录" class="input_sub">
  92. <div class="down_link">还没有账号?<a href="javascript:;" class="to_register">立即注册</a></div>
  93. </div>
  94. <div class="mask"></div>
  95. </form>
  96. <!-- 注册表单 -->
  97. <form class="register_form_con">
  98. <div class="register_form">
  99. <div class="register_title">
  100. <h3>注 册</h3>
  101. <a href="javascript:;" class="shutoff"></a>
  102. </div>
  103. <div class="form_group">
  104. <input type="text" name="mobile" autocomplete="off" id="register_mobile" class="phone_input">
  105. <div class="input_tip">手机号</div>
  106. <div id="register-mobile-err" class="error_tip">手机号不能为空</div>
  107. </div>
  108. <div class="form_group">
  109. <input type="text" name="code_pwd" id="imagecode" class="code_pwd">
  110. <div class="input_tip">图形验证码</div>
  111. <img src="../static/news/images/pic_code.png" class="get_pic_code" onclick="generateImageCode()">
  112. <div id="register-image-code-err" class="error_tip">图形码不能为空</div>
  113. </div>
  114. <div class="form_group">
  115. <input type="text" name="smscode" id="smscode" class="code_pwd">
  116. <div class="input_tip">手机验证码</div>
  117. <a href="javascript:;" class="get_code" onclick="sendSMSCode()">点击获取验证码</a>
  118. <div id="register-sms-code-err" class="error_tip">验证码不能为空</div>
  119. </div>
  120. <div class="form_group">
  121. <input type="password" name="password" id="register_password" class="pass_input">
  122. <div class="input_tip">密码(不少于6位)</div>
  123. <div id="register-password-err" class="error_tip">密码不能为空</div>
  124. </div>
  125. <div class="form_group2 clearfix">
  126. <input type="checkbox" class="agree_input" checked>
  127. <p>同意使用条款,并已阅读"跟帖评论自律管理承诺书"</p>
  128. <div class="error_tip">请勾选</div>
  129. </div>
  130. <input type="submit" name="" value="注 册" class="input_sub">
  131. <div class="down_link">已有账号?<a href="javascript:;" class="to_login">立即登录</a></div>
  132. </div>
  133. <div class="mask"></div>
  134. </form>
  135. </body>
  136. </html>