Ejemplo n.º 1
0
from django.urls import path

from notice.views import createNotice, getNotice, getAttach, delNotice, getNoticeList
from util.util import dispatch

urlpatterns = [
    path('add_notice/',dispatch(POST=createNotice)),
    path('get_notice/',dispatch(POST=getNotice)),
    path('get_attach/',dispatch(GET=getAttach)),
    path('delete_notice/',dispatch(POST=delNotice)),
    path('get_list/',dispatch(POST=getNoticeList))
]
Ejemplo n.º 2
0
Archivo: urls.py Proyecto: sfzyk/tscs
from django.urls import path
from util.util import dispatch
from .views import *
from .state_change import *
from administrator.views import *

urlpatterns = [
    path('', dispatch(POST=add_contest)),
    path('contest/<int:index>/<int:pagesize>/', dispatch(POST=get_contest)),
    path('modify/', dispatch(POST=modify_contest)),
    path('delete/', dispatch(POST=delete_contest)),
    path('info/<int:contest_id>/', dispatch(GET=contest_info)),
    # 发送邮件
    path('finish_dispatch/<int:contest_id>/',
         dispatch(GET=start_finish_check)),
    path('publish/', dispatch(POST=publish_contest)),
    path('stop/', dispatch(POST=stop_contest)),
    path('finish/', dispatch(POST=finish_check_contest)),
    path('recheck/', dispatch(POST=wait_for_recheck)),
    path('enter_final/', dispatch(POST=enter_the_final_result)),
    path('stage_final/', dispatch(POST=stage_the_final_result)),
    path('get_final/', dispatch(POST=get_socre_winner)),
    path("a/", dispatch(GET=send_invitation)),
]
Ejemplo n.º 3
0
Archivo: urls.py Proyecto: sfzyk/tscs
from django.urls import path
from .views import *
from util.util import dispatch

urlpatterns = [
    path('logout/', dispatch(POST=logout)),
    path('login/', dispatch(POST=login)),
    path('register/', dispatch(POST=register)),
    path('project_info/<int:proj_id>/',
         dispatch(GET=student_get_project_info)),
    path('user_info/', dispatch(GET=get_user_info, POST=modify_user_info)),
    path('projects/<int:index>/<int:pagesize>/',
         dispatch(POST=get_project_list)),
    path('contests/<int:index>/<int:pagesize>/', dispatch(POST=get_contest))
]
Ejemplo n.º 4
0
Archivo: urls.py Proyecto: sfzyk/tscs
from django.urls import path
from django.views.generic import TemplateView
from .views import *
from util.util import dispatch

urlpatterns = [
    path('login/', dispatch(POST=login)),
    path('user_info/', dispatch(GET=get_expert_info)),
    path('logout/', dispatch(POST=logout)),
    path('modify/', dispatch(POST=modify_expert_info)),
    path('experts/<int:index>/<int:pagesize>/',
         dispatch(POST=get_experts_list)),
    path('experts_contests/<int:index>/<int:pagesize>/<contest_id>/',
         dispatch(POST=get_experts_list)),
    path('add_to_project/', dispatch(POST=add_expert_projects)),
    path('delete/', dispatch(POST=delete_expert_projects)),
    path('auto_dispatch/<int:contest_id>/',
         dispatch(GET=auto_dispatch_expert)),
    path('manual_dispatch/', dispatch(POST=dispatch_expert_by_hand)),
    path('resest_dispatch/<int:contest_id>/',
         dispatch(GET=empty_expert_in_contest)),
    path('dispath_percent/<int:contest_id>/',
         dispatch(GET=get_dispath_percent)),
    path('projects/<int:index>/<int:pagesize>/',
         dispatch(POST=get_project_list)),
    path('project/<int:proj_id>/', dispatch(GET=get_project)),
    path('zip_file/', dispatch(GET=get_all_expert_zip_file)),
    path('my_comments/', dispatch(POST=getMyComments)),
    path('invitation/info/', dispatch(POST=get_expert_register_info)),
    path('invitation/rest/', dispatch(POST=join_or_reject)),
]
Ejemplo n.º 5
0
from django.urls import path
from util.util import dispatch
from .views import *

urlpatterns = [
    path('project_stage/', dispatch(POST=save)),
    path('project_modify/', dispatch(POST=modify)),
    path('project_submit/', dispatch(POST=submit)),
    path('project_delete/', dispatch(POST=delete)),
]
Ejemplo n.º 6
0
Archivo: urls.py Proyecto: sfzyk/tscs
from django.urls import path

from comment.views import make_comment, commit, getMyProjectComment
from expert.views import getMyComments
from util.util import dispatch

urlpatterns = [
    path('comment_stage/', dispatch(POST=make_comment)),
    path('comment_submit/', dispatch(POST=commit)),
    path('project_comment/', dispatch(POST=getMyProjectComment))
]
Ejemplo n.º 7
0
from django.urls import path
from .views import *
from util.util import dispatch

urlpatterns = [
    path('login/', dispatch(POST=login)),
    path('logout/', dispatch(POST=logout)),
    path('projects/<int:index>/<int:pagesize>/',
         dispatch(POST=get_project_list)),
    path('projects/<int:index>/<int:pagesize>/<int:contest_id>/',
         dispatch(POST=get_project_list)),
    path('project_info/<int:proj_id>/',
         dispatch(GET=adminsitor_get_project_info)),
    path('example_info/', dispatch(GET=get_example_expert_info)),
    path('load_expert/', dispatch(POST=load_expert_info)),
    path('load_experts/', dispatch(POST=load_experts_info)),
    path('modify_expert/', dispatch(POST=modify_expert_info)),
    path('delete_expert/', dispatch(POST=delete_expert_info)),
    path('delete_all_expert/', dispatch(POST=delete_all_expert_info)),
    path('review_project/', dispatch(POST=review_project)),
    path('revert_project/<int:proj_id>/', dispatch(GET=get_back_project)),
    path('zip_file/<int:contest_id>/', dispatch(GET=get_zip_file_by_contest)),
    path('comment/<int:proj_id>/', dispatch(GET=get_project_comments_info)),
    path('sys_info/', dispatch(GET=get_sys_info)),
    path('modify_sys_info/', dispatch(POST=modify_config))
]