Commit f9053aa0 by Xu Zhou

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

parent 529effef
......@@ -37,7 +37,7 @@
{% for user in users %}
<ul>
<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 class="user_mail">{{ user.mailAddress }}</li>
</ul>
......@@ -134,7 +134,7 @@
{% for user in users %}
<ul>
<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 class="user_mail">{{ user.mailAddress }}</li>
</ul>
......
......@@ -48,7 +48,7 @@
<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' %}
<a href="javascript:;" class="main_bar" onclick="document.getElementById('form_post_admin').submit();">管理员</a>
<form id="form_post_admin" action="../../ht/admin/" method="post">
......@@ -57,7 +57,7 @@
</form>
{% endif %}
<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>
......
......@@ -3,22 +3,32 @@ from django.urls import path
from . import views
app_name = 'hunter'
urlpatterns = [
path('', views.index, name='index'),
path('index/', views.index, name='index'),
# path('<int:pk>/', views.UserDetail.as_view(), name='user'),
# path('<int:pk>/article/', views.ArticleDetail.as_view(), name='article'),
path('user/<int:user_id>/', views.user, name='user'),
#首页
path('', views.index_html, name='index'),
path('index/', views.index_html, name='index'),
#用户页面
path('user/<int:user_id>/', views.user_html, name='user'),
#修改个人信息页面
path('user/edit/profile/<int:user_id>/', views.profile_edit, name='profile_edit'),
#api
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('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'),
# API
path('login/', views.login, name='login'),
path('logout/', views.logout, name='logout'),
path('delete/publication/', views.delete_publication, name='delete_publication'),
......@@ -31,6 +41,7 @@ urlpatterns = [
path('edit/cve/', views.edit_cve, name='edit_cve'),
path('add/article/', views.add_article, name='add_article'),
path('ht/admin/', views.admin, name='admin'),
path('operator/', views.operator, name='operator'),
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