recruit.html 8.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174
  1. {% extends "base.html" %} {% load static %} {% load widget_tweaks %} {% block title %} 人才招聘 {% endblock %} {% block content %}
  2. <link href="{% static 'css/contact.css' %}" rel="stylesheet">
  3. <script src="{% static 'js/layDate-v5.0.9/laydate.js' %}"></script>
  4. </script>
  5. <!-- 广告横幅 -->
  6. <div class="container-fluid">
  7. <div class="row">
  8. <img class="img-responsive model-img" src="{% static 'img/contact.jpg' %}">
  9. </div>
  10. </div>
  11. <!-- 主体内容 -->
  12. <div class="container">
  13. <div class="row row-3">
  14. <!-- 侧边导航栏 -->
  15. <div class="col-md-3">
  16. <div class="model-title">
  17. 人才招聘
  18. </div>
  19. <div class="model-list">
  20. <ul class="list-group">
  21. <li class="list-group-item" id="contact">
  22. <a href="{% url 'contactApp:contact' %}">欢迎咨询</a>
  23. </li>
  24. <li class="list-group-item" id="recruit">
  25. <a href="{% url 'contactApp:recruit' %}">加入恒达</a>
  26. </li>
  27. </ul>
  28. </div>
  29. </div>
  30. <!-- 说明文字和图片 -->
  31. <div class="col-md-9">
  32. <div class="model-details-title">
  33. 加入恒达
  34. </div>
  35. <div class="model-details">
  36. <div class="panel-group" id="accordion">
  37. {% for ad in AdList %}
  38. <div class="panel panel-default">
  39. <div class="panel-heading" role="tab" id="panel{{ad.id}}">
  40. <h4 class="panel-title">
  41. {% if forloop.first %}
  42. <a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapse{{ad.id}}">
  43. {% else %}
  44. <a class="collapsed" data-toggle="collapse" data-parent="#accordion"
  45. href="#collapse{{ad.id}}">
  46. {% endif %}
  47. {{ad.title}}
  48. </a>
  49. </h4>
  50. </div>
  51. {% if forloop.first %}
  52. <div id="collapse{{ad.id}}" class="panel-collapse collapse in">
  53. {% else %}
  54. <div id="collapse{{ad.id}}" class="panel-collapse collapse">
  55. {% endif %}
  56. <div class="panel-body">
  57. <p>{{ad.description}}</p>
  58. </div>
  59. </div>
  60. </div>
  61. {% endfor %}
  62. </div>
  63. </div>
  64. <div class="panel panel-default">
  65. <div class="panel-heading">
  66. 请填写个人简历
  67. </div>
  68. <div class="panel-body">
  69. <div class="row">
  70. <form action="." name="resumeForm" method="post" class="form-horizontal" role="form" enctype="multipart/form-data">
  71. {% csrf_token %}
  72. <!-- 左侧 -->
  73. <div class="col-md-6">
  74. <div class="form-group">
  75. <label class="col-sm-3 control-label">姓名:</label>
  76. <div class="col-sm-9">
  77. {{resumeForm.name|add_class:"form-control"|attr:"placeholder=请填写姓名"}}
  78. </div>
  79. </div>
  80. <div class="form-group">
  81. <label class="col-sm-3 control-label">身份证号:</label>
  82. <div class="col-sm-9">
  83. {{resumeForm.personID|add_class:"form-control"}}
  84. </div>
  85. </div>
  86. <div class="form-group">
  87. <label class="col-sm-3 control-label">性别:</label>
  88. <div class="col-sm-9">
  89. {{resumeForm.sex|add_class:"form-control"}}
  90. </div>
  91. </div>
  92. <div class="form-group">
  93. <label class="col-sm-3 control-label">出生日期:</label>
  94. <div class="col-sm-9">
  95. {{resumeForm.birth|add_class:"form-control"}}
  96. </div>
  97. </div>
  98. <div class="form-group">
  99. <label class="col-sm-3 control-label">邮箱:</label>
  100. <div class="col-sm-9">
  101. {{resumeForm.email|add_class:"form-control"}}
  102. </div>
  103. </div>
  104. <div class="form-group">
  105. <label class="col-sm-3 control-label">学历:</label>
  106. <div class="col-sm-9">
  107. {{resumeForm.edu|add_class:"form-control"}}
  108. </div>
  109. </div>
  110. <div class="form-group">
  111. <label class="col-sm-3 control-label">毕业学校:</label>
  112. <div class="col-sm-9">
  113. {{resumeForm.school|add_class:"form-control"}}
  114. </div>
  115. </div>
  116. <div class="form-group">
  117. <label class="col-sm-3 control-label">专业:</label>
  118. <div class="col-sm-9">
  119. {{resumeForm.major|add_class:"form-control"}}
  120. </div>
  121. </div>
  122. <div class="form-group">
  123. <label class="col-sm-3 control-label">申请职位:</label>
  124. <div class="col-sm-9">
  125. {{resumeForm.position|add_class:"form-control"}}
  126. </div>
  127. </div>
  128. </div>
  129. <!-- 右侧 -->
  130. <div class="col-md-6">
  131. <div class="form-group">
  132. <div class="col-sm-12" style="text-align:center">
  133. <img id="profileshow" src="{% static 'img/sample.png' %}" style="width:120px">
  134. </div>
  135. <label class="col-sm-5 control-label">上传证件照片:</label> {{resumeForm.photo}}
  136. </div>
  137. <div class="form-group">
  138. <label class="col-sm-12 control-label">学习或工作经历:</label>
  139. <div class="col-sm-12">
  140. {{resumeForm.experience|add_class:"form-control"}}
  141. </div>
  142. </div>
  143. </div>
  144. <div class="col-md-12">
  145. <center><input type="submit" class="btn btn-primary" value="提交" /></center>
  146. </div>
  147. </form>
  148. </div>
  149. </div>
  150. </div>
  151. </div>
  152. </div>
  153. </div>
  154. <script>
  155. laydate.render({
  156. elem: '#id_birth'
  157. });
  158. </script>
  159. <script>
  160. $(function() {
  161. $('#id_photo').on('change', function() {
  162. var r = new FileReader();
  163. f = document.getElementById('id_photo').files[0];
  164. r.readAsDataURL(f);
  165. r.onload = function(e) {
  166. document.getElementById('profileshow').src = this.result;
  167. };
  168. });
  169. });
  170. </script>
  171. </div>
  172. {% endblock %}