Commit f9053aa0 by Xu Zhou

1. 把views拆分成两个文件,一个返回页面的,一个API的。2. 写了一部分代码注释。

parent 529effef
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
{% for user in users %} {% for user in users %}
<ul> <ul>
<li> <li>
<a href="{% url 'hunter:detail' user.userID %}" target="_blank">{{ user.name_hanzi }}</a> <a href="{% url 'hunter:resume' user.userID %}" target="_blank">{{ user.name_hanzi }}</a>
</li> </li>
<li class="user_mail">{{ user.mailAddress }}</li> <li class="user_mail">{{ user.mailAddress }}</li>
</ul> </ul>
...@@ -134,7 +134,7 @@ ...@@ -134,7 +134,7 @@
{% for user in users %} {% for user in users %}
<ul> <ul>
<li> <li>
<a href="{% url 'hunter:detail' user.userID %}" target="_blank">{{ user.name_hanzi }}</a> <a href="{% url 'hunter:resume' user.userID %}" target="_blank">{{ user.name_hanzi }}</a>
</li> </li>
<li class="user_mail">{{ user.mailAddress }}</li> <li class="user_mail">{{ user.mailAddress }}</li>
</ul> </ul>
......
...@@ -48,7 +48,7 @@ ...@@ -48,7 +48,7 @@
<a href="{% url 'hunter:profile_edit' user.userID %}" class="main_bar userID" id="">修改个人信息</a> <a href="{% url 'hunter:profile_edit' user.userID %}" class="main_bar userID" id="">修改个人信息</a>
<a href="{% url 'hunter:detail' user.userID %}" class="main_bar" >查看个人详情页</a> <a href="{% url 'hunter:resume' user.userID %}" class="main_bar" >查看个人详情页</a>
{% if user.identity == '1' %} {% if user.identity == '1' %}
<a href="javascript:;" class="main_bar" onclick="document.getElementById('form_post_admin').submit();">管理员</a> <a href="javascript:;" class="main_bar" onclick="document.getElementById('form_post_admin').submit();">管理员</a>
<form id="form_post_admin" action="../../ht/admin/" method="post"> <form id="form_post_admin" action="../../ht/admin/" method="post">
...@@ -57,7 +57,7 @@ ...@@ -57,7 +57,7 @@
</form> </form>
{% endif %} {% endif %}
<span> (<a href="/get_user_scores"> {{user.score}} </a> 分)</span> <span> (<a href="/get_user_scores"> {{user.score}} </a> 分)</span>
<a href="{% url 'hunter:detail' user.userID %}" id="username" class="main_bar" >{{ usr.name }}</a> <a href="{% url 'hunter:resume' user.userID %}" id="username" class="main_bar" >{{ usr.name }}</a>
</div> </div>
</div> </div>
......
...@@ -3,22 +3,32 @@ from django.urls import path ...@@ -3,22 +3,32 @@ from django.urls import path
from . import views from . import views
app_name = 'hunter' app_name = 'hunter'
urlpatterns = [ urlpatterns = [
path('', views.index, name='index'), #首页
path('index/', views.index, name='index'), path('', views.index_html, name='index'),
# path('<int:pk>/', views.UserDetail.as_view(), name='user'), path('index/', views.index_html, name='index'),
# path('<int:pk>/article/', views.ArticleDetail.as_view(), name='article'),
path('user/<int:user_id>/', views.user, name='user'), #用户页面
path('user/<int:user_id>/', views.user_html, name='user'),
#修改个人信息页面
path('user/edit/profile/<int:user_id>/', views.profile_edit, name='profile_edit'), path('user/edit/profile/<int:user_id>/', views.profile_edit, name='profile_edit'),
#api
path('profile_submit/', views.profile_submit, name='profile_submit'), path('profile_submit/', views.profile_submit, name='profile_submit'),
path('user/detail/<int:user_id>/', views.detail, name='detail'), #个人主页(resume)
path('user/detail/<int:user_id>/', views.resume_html, name='resume'),
path('write/', views.write_art, name='write_art'), #新建文章页面
path('write/', views.write_art_html, name='write_art'),
#查看文章页面
path('article/<int:article_id>/', views.article_html, name='article'),
#编辑文章页面
path('edit/article/<int:article_id>/', views.edit_art_html, name='edit_art'),
#api
path('save/edit/article/', views.save_edit_art, name='save_edit_art'), path('save/edit/article/', views.save_edit_art, name='save_edit_art'),
path('uploadImg/', views.uploadImg, name='uploadImg'), path('uploadImg/', views.uploadImg, name='uploadImg'),
path('article/<int:article_id>/', views.article, name='article'),
path('edit/article/<int:article_id>/', views.edit_art, name='edit_art'),
path('add/article/url/', views.add_url_article, name='add_url_article'), path('add/article/url/', views.add_url_article, name='add_url_article'),
# API
path('login/', views.login, name='login'), path('login/', views.login, name='login'),
path('logout/', views.logout, name='logout'), path('logout/', views.logout, name='logout'),
path('delete/publication/', views.delete_publication, name='delete_publication'), path('delete/publication/', views.delete_publication, name='delete_publication'),
...@@ -31,6 +41,7 @@ urlpatterns = [ ...@@ -31,6 +41,7 @@ urlpatterns = [
path('edit/cve/', views.edit_cve, name='edit_cve'), path('edit/cve/', views.edit_cve, name='edit_cve'),
path('add/article/', views.add_article, name='add_article'), path('add/article/', views.add_article, name='add_article'),
path('ht/admin/', views.admin, name='admin'), path('ht/admin/', views.admin, name='admin'),
path('operator/', views.operator, name='operator'), path('operator/', views.operator, name='operator'),
path('add_user/', views.add_user, name='add_user'), path('add_user/', views.add_user, name='add_user'),
......
from .view_page import *
from .view_api import *
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment