update Django to v5
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
from django.conf.urls import url
|
||||
from django.urls import re_path as url
|
||||
|
||||
from ..views.admin import UserAdminAPI, GenerateUserAPI
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from django.conf.urls import url
|
||||
from django.urls import re_path as url
|
||||
|
||||
from ..views.oj import (ApplyResetPasswordAPI, ResetPasswordAPI,
|
||||
UserChangePasswordAPI, UserRegisterAPI, UserChangeEmailAPI,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from django.conf.urls import url
|
||||
from django.urls import re_path as url
|
||||
|
||||
from ..views.admin import AnnouncementAdminAPI
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from django.conf.urls import url
|
||||
from django.urls import re_path as url
|
||||
|
||||
from ..views.oj import AnnouncementAPI
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from django.conf.urls import url
|
||||
from django.urls import re_path as url
|
||||
|
||||
from ..views import SMTPAPI, JudgeServerAPI, WebsiteConfigAPI, TestCasePruneAPI, SMTPTestAPI
|
||||
from ..views import ReleaseNotesAPI, DashboardInfoAPI
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from django.conf.urls import url
|
||||
from django.urls import re_path as url
|
||||
|
||||
from ..views import JudgeServerHeartbeatAPI, LanguagesAPI, WebsiteConfigAPI
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from django.conf.urls import url
|
||||
from django.urls import re_path as url
|
||||
|
||||
from ..views.admin import ContestAnnouncementAPI, ContestAPI, ACMContestHelper, DownloadContestSubmissions
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from django.conf.urls import url
|
||||
from django.urls import re_path as url
|
||||
|
||||
from ..views.oj import ContestAnnouncementListAPI
|
||||
from ..views.oj import ContestPasswordVerifyAPI, ContestAccessAPI
|
||||
|
||||
@@ -3,7 +3,7 @@ django-cas-ng==5.0.1
|
||||
django-dbconn-retry==0.1.7
|
||||
django-dramatiq==0.11.6
|
||||
django-redis==5.4.0
|
||||
Django==3.2.25
|
||||
Django==5.0.6
|
||||
djangorestframework==3.15.1
|
||||
dramatiq==1.17.0
|
||||
entrypoints==0.4
|
||||
@@ -15,8 +15,10 @@ gunicorn==22.0.0
|
||||
jsonfield==3.1.0
|
||||
otpauth==1.0.1
|
||||
pillow==10.2.0
|
||||
psycopg2==2.9.9
|
||||
psycopg==3.1.19
|
||||
psycopg-binary==3.1.19
|
||||
python-dateutil==2.8.2
|
||||
pytz==2024.1
|
||||
qrcode==7.4.2
|
||||
raven==6.10.0
|
||||
XlsxWriter==3.2.0
|
||||
|
||||
@@ -6,9 +6,9 @@ BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
|
||||
|
||||
DATABASES = {
|
||||
"default": {
|
||||
"ENGINE": "django.db.backends.postgresql_psycopg2",
|
||||
"ENGINE": "django.db.backends.postgresql",
|
||||
"HOST": get_env("POSTGRES_HOST", "127.0.0.1"),
|
||||
"PORT": get_env("POSTGRES_PORT", "5435"),
|
||||
"PORT": get_env("POSTGRES_PORT", "5432"),
|
||||
"NAME": get_env("POSTGRES_DB", "onlinejudge"),
|
||||
"USER": get_env("POSTGRES_USER", "onlinejudge"),
|
||||
"PASSWORD": get_env("POSTGRES_PASSWORD", "onlinejudge"),
|
||||
|
||||
@@ -2,7 +2,7 @@ from utils.shortcuts import get_env
|
||||
|
||||
DATABASES = {
|
||||
"default": {
|
||||
"ENGINE": "django.db.backends.postgresql_psycopg2",
|
||||
"ENGINE": "django.db.backends.postgresql",
|
||||
"HOST": get_env("POSTGRES_HOST", "oj-postgres"),
|
||||
"PORT": get_env("POSTGRES_PORT", "5432"),
|
||||
"NAME": get_env("POSTGRES_DB"),
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from django.conf.urls import include, url
|
||||
from django.urls import include, re_path as url
|
||||
|
||||
urlpatterns = [
|
||||
url(r"^api/", include("account.urls.oj")),
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from django.conf.urls import url
|
||||
from django.urls import re_path as url
|
||||
|
||||
from ..views.admin import (ContestProblemAPI, ProblemAPI, TestCaseAPI, MakeContestProblemPublicAPIView,
|
||||
CompileSPJAPI, AddContestProblemAPI, ExportProblemAPI, ImportProblemAPI,
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from django.conf.urls import url
|
||||
from django.urls import re_path as url
|
||||
|
||||
from ..views.oj import ProblemTagAPI, ProblemAPI, ContestProblemAPI, PickOneAPI
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from django.conf.urls import url
|
||||
from django.urls import re_path as url
|
||||
|
||||
from ..views.admin import SubmissionRejudgeAPI, SubmissionStatisticsAPI
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from django.conf.urls import url
|
||||
from django.urls import re_path as url
|
||||
|
||||
from ..views.oj import SubmissionAPI, SubmissionListAPI, ContestSubmissionListAPI, SubmissionExistsAPI
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
from django.conf.urls import url
|
||||
from django.urls import re_path as url
|
||||
|
||||
from .views import SimditorImageUploadAPIView, SimditorFileUploadAPIView
|
||||
|
||||
|
||||
Reference in New Issue
Block a user