文件名称:web-backend:使用Django构建的PCA Web后端
文件大小:28KB
文件格式:ZIP
更新时间:2024-04-10 04:12:42
mysql python redis django Python
菲律宾Cubers协会 这是用python编写的新PCA Web存储库。实时测试服务器: : 特征 WCA登录-链接您的WCA帐户 比赛-即将举行的比赛的更新列表 国家排名-查看国家排名 区域排名(非官方) -查看区域排名 WCA数据 所有官方比赛记录和数据均归。没有官方记录被篡改/修改。 设置 要求 开发设置 从.env.example制作一个.env文件 $ cp .env.example .env 生成并运行容器。 $ docker-compose build $ docker-compose up -d 数据库设置 运行数据库迁移。 $ docker-compose exec pca-api python manage.py migrate 导入WCA数据库。 $ docker-compose exec pca-api sh /app/sync_wca_database
【文件预览】:
web-backend-master
----.dockerignore(6B)
----.env.example(279B)
----sync_wca_database.sh(454B)
----docker-entrypoint.sh(541B)
----LICENCE.md(1KB)
----manage.py(662B)
----Dockerfile(352B)
----scripts()
--------import_wca_data.py(9KB)
----wca()
--------apps.py(81B)
--------tests.py(60B)
--------migrations()
--------utils.py(4KB)
--------admin.py(508B)
--------__init__.py(0B)
--------models.py(7KB)
--------serializers.py(1KB)
----requirements.txt(377B)
----config()
--------settings.py(5KB)
--------urls.py(375B)
--------__init__.py(0B)
--------asgi.py(289B)
--------wsgi.py(289B)
----README.md(2KB)
----api()
--------apps.py(81B)
--------urls.py(1KB)
--------migrations()
--------utils.py(1013B)
--------admin.py(1KB)
--------app_settings.py(494B)
--------__init__.py(0B)
--------models.py(3KB)
--------adapter.py(312B)
--------views.py(8KB)
--------serializers.py(1KB)
----data()
--------README.md(203B)
--------.gitignore(25B)
----docker-compose.yml(657B)
----templates()
--------drf_spectacular()
----.gitignore(2KB)