From f5bca2428bd22a63b51a9ca9be082d756fb45900 Mon Sep 17 00:00:00 2001 From: virusdefender <1670873886@qq.com> Date: Tue, 25 Aug 2015 16:18:24 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=BA=90=E7=A0=81=E6=A8=A1?= =?UTF-8?q?=E6=9D=BF=E8=B7=AF=E5=BE=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/views.py | 2 +- oj/settings.py | 4 ++-- template/{ => src}/404.html | 0 template/{ => src}/500.html | 0 template/{ => src}/admin/admin.html | 0 template/{ => src}/admin/announcement/announcement.html | 0 template/{ => src}/admin/contest/add_contest.html | 0 template/{ => src}/admin/contest/contest_list.html | 0 template/{ => src}/admin/contest/edit_problem.html | 0 template/{ => src}/admin/group/group.html | 0 template/{ => src}/admin/group/group_detail.html | 0 template/{ => src}/admin/group/join_group_request_list.html | 0 template/{ => src}/admin/index/index.html | 0 template/{ => src}/admin/monitor/monitor.html | 0 template/{ => src}/admin/problem/add_problem.html | 0 template/{ => src}/admin/problem/edit_problem.html | 0 template/{ => src}/admin/problem/problem_list.html | 0 template/{ => src}/admin/problem/submission_list.html | 0 template/{ => src}/admin/user/user_list.html | 0 template/{ => src}/oj/account/change_password.html | 0 template/{ => src}/oj/account/login.html | 0 template/{ => src}/oj/account/register.html | 0 template/{ => src}/oj/account/reset_password.html | 0 template/{ => src}/oj/announcement/_announcement_panel.html | 0 template/{ => src}/oj/announcement/announcement.html | 0 template/{ => src}/oj/contest/_contest_header.html | 0 template/{ => src}/oj/contest/contest_index.html | 0 template/{ => src}/oj/contest/contest_list.html | 0 template/{ => src}/oj/contest/contest_problem.html | 0 template/{ => src}/oj/contest/contest_problems_list.html | 0 template/{ => src}/oj/contest/contest_rank.html | 0 template/{ => src}/oj/contest/my_submission.html | 0 template/{ => src}/oj/contest/my_submissions_list.html | 0 template/{ => src}/oj/contest/no_contest_permission.html | 0 template/{ => src}/oj/contest/submissions_list.html | 0 template/{ => src}/oj/index.html | 0 template/{ => src}/oj/problem/_problem_header.html | 0 template/{ => src}/oj/problem/my_submission.html | 0 template/{ => src}/oj/problem/my_submissions_list.html | 0 template/{ => src}/oj/problem/problem.html | 0 template/{ => src}/oj/problem/problem_list.html | 0 template/{ => src}/oj/submission/my_submissions_list.html | 0 template/{ => src}/oj_base.html | 0 template/{ => src}/utils/error.html | 0 44 files changed, 3 insertions(+), 3 deletions(-) rename template/{ => src}/404.html (100%) rename template/{ => src}/500.html (100%) rename template/{ => src}/admin/admin.html (100%) rename template/{ => src}/admin/announcement/announcement.html (100%) rename template/{ => src}/admin/contest/add_contest.html (100%) rename template/{ => src}/admin/contest/contest_list.html (100%) rename template/{ => src}/admin/contest/edit_problem.html (100%) rename template/{ => src}/admin/group/group.html (100%) rename template/{ => src}/admin/group/group_detail.html (100%) rename template/{ => src}/admin/group/join_group_request_list.html (100%) rename template/{ => src}/admin/index/index.html (100%) rename template/{ => src}/admin/monitor/monitor.html (100%) rename template/{ => src}/admin/problem/add_problem.html (100%) rename template/{ => src}/admin/problem/edit_problem.html (100%) rename template/{ => src}/admin/problem/problem_list.html (100%) rename template/{ => src}/admin/problem/submission_list.html (100%) rename template/{ => src}/admin/user/user_list.html (100%) rename template/{ => src}/oj/account/change_password.html (100%) rename template/{ => src}/oj/account/login.html (100%) rename template/{ => src}/oj/account/register.html (100%) rename template/{ => src}/oj/account/reset_password.html (100%) rename template/{ => src}/oj/announcement/_announcement_panel.html (100%) rename template/{ => src}/oj/announcement/announcement.html (100%) rename template/{ => src}/oj/contest/_contest_header.html (100%) rename template/{ => src}/oj/contest/contest_index.html (100%) rename template/{ => src}/oj/contest/contest_list.html (100%) rename template/{ => src}/oj/contest/contest_problem.html (100%) rename template/{ => src}/oj/contest/contest_problems_list.html (100%) rename template/{ => src}/oj/contest/contest_rank.html (100%) rename template/{ => src}/oj/contest/my_submission.html (100%) rename template/{ => src}/oj/contest/my_submissions_list.html (100%) rename template/{ => src}/oj/contest/no_contest_permission.html (100%) rename template/{ => src}/oj/contest/submissions_list.html (100%) rename template/{ => src}/oj/index.html (100%) rename template/{ => src}/oj/problem/_problem_header.html (100%) rename template/{ => src}/oj/problem/my_submission.html (100%) rename template/{ => src}/oj/problem/my_submissions_list.html (100%) rename template/{ => src}/oj/problem/problem.html (100%) rename template/{ => src}/oj/problem/problem_list.html (100%) rename template/{ => src}/oj/submission/my_submissions_list.html (100%) rename template/{ => src}/oj_base.html (100%) rename template/{ => src}/utils/error.html (100%) diff --git a/admin/views.py b/admin/views.py index b37d22d1..f8bc0c5d 100644 --- a/admin/views.py +++ b/admin/views.py @@ -7,7 +7,7 @@ from rest_framework.views import APIView class AdminTemplateView(APIView): def get(self, request, template_dir, template_name): - path = settings.TEMPLATE_DIRS[0] + "/admin/" + template_dir + "/" + template_name + ".html" + path = settings.TEMPLATES[0]["DIRS"][0] + "/admin/" + template_dir + "/" + template_name + ".html" try: return HttpResponse(open(path).read(), content_type="text/html") except IOError: diff --git a/oj/settings.py b/oj/settings.py index c3883ae0..cf4dafcf 100644 --- a/oj/settings.py +++ b/oj/settings.py @@ -78,7 +78,7 @@ ROOT_URLCONF = 'oj.urls' TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [os.path.join(BASE_DIR, 'template')], + 'DIRS': [os.path.join(BASE_DIR, 'template/src')], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ @@ -116,7 +116,7 @@ STATIC_URL = '/static/' STATICFILES_DIRS = (os.path.join(BASE_DIR, "static/src/"),) TEMPLATE_DIRS = ( - os.path.join(BASE_DIR, "template"), + os.path.join(BASE_DIR, "template/src"), ) AUTH_USER_MODEL = 'account.User' diff --git a/template/404.html b/template/src/404.html similarity index 100% rename from template/404.html rename to template/src/404.html diff --git a/template/500.html b/template/src/500.html similarity index 100% rename from template/500.html rename to template/src/500.html diff --git a/template/admin/admin.html b/template/src/admin/admin.html similarity index 100% rename from template/admin/admin.html rename to template/src/admin/admin.html diff --git a/template/admin/announcement/announcement.html b/template/src/admin/announcement/announcement.html similarity index 100% rename from template/admin/announcement/announcement.html rename to template/src/admin/announcement/announcement.html diff --git a/template/admin/contest/add_contest.html b/template/src/admin/contest/add_contest.html similarity index 100% rename from template/admin/contest/add_contest.html rename to template/src/admin/contest/add_contest.html diff --git a/template/admin/contest/contest_list.html b/template/src/admin/contest/contest_list.html similarity index 100% rename from template/admin/contest/contest_list.html rename to template/src/admin/contest/contest_list.html diff --git a/template/admin/contest/edit_problem.html b/template/src/admin/contest/edit_problem.html similarity index 100% rename from template/admin/contest/edit_problem.html rename to template/src/admin/contest/edit_problem.html diff --git a/template/admin/group/group.html b/template/src/admin/group/group.html similarity index 100% rename from template/admin/group/group.html rename to template/src/admin/group/group.html diff --git a/template/admin/group/group_detail.html b/template/src/admin/group/group_detail.html similarity index 100% rename from template/admin/group/group_detail.html rename to template/src/admin/group/group_detail.html diff --git a/template/admin/group/join_group_request_list.html b/template/src/admin/group/join_group_request_list.html similarity index 100% rename from template/admin/group/join_group_request_list.html rename to template/src/admin/group/join_group_request_list.html diff --git a/template/admin/index/index.html b/template/src/admin/index/index.html similarity index 100% rename from template/admin/index/index.html rename to template/src/admin/index/index.html diff --git a/template/admin/monitor/monitor.html b/template/src/admin/monitor/monitor.html similarity index 100% rename from template/admin/monitor/monitor.html rename to template/src/admin/monitor/monitor.html diff --git a/template/admin/problem/add_problem.html b/template/src/admin/problem/add_problem.html similarity index 100% rename from template/admin/problem/add_problem.html rename to template/src/admin/problem/add_problem.html diff --git a/template/admin/problem/edit_problem.html b/template/src/admin/problem/edit_problem.html similarity index 100% rename from template/admin/problem/edit_problem.html rename to template/src/admin/problem/edit_problem.html diff --git a/template/admin/problem/problem_list.html b/template/src/admin/problem/problem_list.html similarity index 100% rename from template/admin/problem/problem_list.html rename to template/src/admin/problem/problem_list.html diff --git a/template/admin/problem/submission_list.html b/template/src/admin/problem/submission_list.html similarity index 100% rename from template/admin/problem/submission_list.html rename to template/src/admin/problem/submission_list.html diff --git a/template/admin/user/user_list.html b/template/src/admin/user/user_list.html similarity index 100% rename from template/admin/user/user_list.html rename to template/src/admin/user/user_list.html diff --git a/template/oj/account/change_password.html b/template/src/oj/account/change_password.html similarity index 100% rename from template/oj/account/change_password.html rename to template/src/oj/account/change_password.html diff --git a/template/oj/account/login.html b/template/src/oj/account/login.html similarity index 100% rename from template/oj/account/login.html rename to template/src/oj/account/login.html diff --git a/template/oj/account/register.html b/template/src/oj/account/register.html similarity index 100% rename from template/oj/account/register.html rename to template/src/oj/account/register.html diff --git a/template/oj/account/reset_password.html b/template/src/oj/account/reset_password.html similarity index 100% rename from template/oj/account/reset_password.html rename to template/src/oj/account/reset_password.html diff --git a/template/oj/announcement/_announcement_panel.html b/template/src/oj/announcement/_announcement_panel.html similarity index 100% rename from template/oj/announcement/_announcement_panel.html rename to template/src/oj/announcement/_announcement_panel.html diff --git a/template/oj/announcement/announcement.html b/template/src/oj/announcement/announcement.html similarity index 100% rename from template/oj/announcement/announcement.html rename to template/src/oj/announcement/announcement.html diff --git a/template/oj/contest/_contest_header.html b/template/src/oj/contest/_contest_header.html similarity index 100% rename from template/oj/contest/_contest_header.html rename to template/src/oj/contest/_contest_header.html diff --git a/template/oj/contest/contest_index.html b/template/src/oj/contest/contest_index.html similarity index 100% rename from template/oj/contest/contest_index.html rename to template/src/oj/contest/contest_index.html diff --git a/template/oj/contest/contest_list.html b/template/src/oj/contest/contest_list.html similarity index 100% rename from template/oj/contest/contest_list.html rename to template/src/oj/contest/contest_list.html diff --git a/template/oj/contest/contest_problem.html b/template/src/oj/contest/contest_problem.html similarity index 100% rename from template/oj/contest/contest_problem.html rename to template/src/oj/contest/contest_problem.html diff --git a/template/oj/contest/contest_problems_list.html b/template/src/oj/contest/contest_problems_list.html similarity index 100% rename from template/oj/contest/contest_problems_list.html rename to template/src/oj/contest/contest_problems_list.html diff --git a/template/oj/contest/contest_rank.html b/template/src/oj/contest/contest_rank.html similarity index 100% rename from template/oj/contest/contest_rank.html rename to template/src/oj/contest/contest_rank.html diff --git a/template/oj/contest/my_submission.html b/template/src/oj/contest/my_submission.html similarity index 100% rename from template/oj/contest/my_submission.html rename to template/src/oj/contest/my_submission.html diff --git a/template/oj/contest/my_submissions_list.html b/template/src/oj/contest/my_submissions_list.html similarity index 100% rename from template/oj/contest/my_submissions_list.html rename to template/src/oj/contest/my_submissions_list.html diff --git a/template/oj/contest/no_contest_permission.html b/template/src/oj/contest/no_contest_permission.html similarity index 100% rename from template/oj/contest/no_contest_permission.html rename to template/src/oj/contest/no_contest_permission.html diff --git a/template/oj/contest/submissions_list.html b/template/src/oj/contest/submissions_list.html similarity index 100% rename from template/oj/contest/submissions_list.html rename to template/src/oj/contest/submissions_list.html diff --git a/template/oj/index.html b/template/src/oj/index.html similarity index 100% rename from template/oj/index.html rename to template/src/oj/index.html diff --git a/template/oj/problem/_problem_header.html b/template/src/oj/problem/_problem_header.html similarity index 100% rename from template/oj/problem/_problem_header.html rename to template/src/oj/problem/_problem_header.html diff --git a/template/oj/problem/my_submission.html b/template/src/oj/problem/my_submission.html similarity index 100% rename from template/oj/problem/my_submission.html rename to template/src/oj/problem/my_submission.html diff --git a/template/oj/problem/my_submissions_list.html b/template/src/oj/problem/my_submissions_list.html similarity index 100% rename from template/oj/problem/my_submissions_list.html rename to template/src/oj/problem/my_submissions_list.html diff --git a/template/oj/problem/problem.html b/template/src/oj/problem/problem.html similarity index 100% rename from template/oj/problem/problem.html rename to template/src/oj/problem/problem.html diff --git a/template/oj/problem/problem_list.html b/template/src/oj/problem/problem_list.html similarity index 100% rename from template/oj/problem/problem_list.html rename to template/src/oj/problem/problem_list.html diff --git a/template/oj/submission/my_submissions_list.html b/template/src/oj/submission/my_submissions_list.html similarity index 100% rename from template/oj/submission/my_submissions_list.html rename to template/src/oj/submission/my_submissions_list.html diff --git a/template/oj_base.html b/template/src/oj_base.html similarity index 100% rename from template/oj_base.html rename to template/src/oj_base.html diff --git a/template/utils/error.html b/template/src/utils/error.html similarity index 100% rename from template/utils/error.html rename to template/src/utils/error.html