mirror of
https://github.com/QingdaoU/OnlineJudge.git
synced 2024-09-21 08:23:20 +00:00
open source online judge based on Vue, Django and Docker. | 青岛大学开源 Online Judge | QQ群 496710125 | admin@qduoj.com
bad544544a
* dev-sxw: 添加到编辑比赛页的入口[CI SKIP] 修复重复进入页面导致小组列表不断增加的问题,每次先清空[CI SKIP] 修改一些小问题,主要是在非管理员用户时,会调用models的字典对象的get方法,实际上这个字典没有get方法,会引发500,修改成了判断比赛(或者比赛题目)的创建者是否等于request.user; 另外仿照problem添加了对单个比赛信息的GETapi 添加admin编辑比赛页面以及js[CI SKIP] 修改提交样式 调整顺序 更新 Revert "修改比赛单个题目列表的样式" 修改比赛单个题目列表的样式 update contest_problem.html update contest_problem.html 添加运行判体脚本[CI SKIP] 对盘题系统针对新测试服务器进行调整,该分支将不会并入主分支[CI SKIP] correct the path of test case in judger 原来的dockerimage里没有MySQL-python,所以又改了下[CI SKIP] 漏了一个import[CI SKIP] 这是为了能以root身份运行celery[CI SKIP] 为了在qduoj.cf上运行做了改动,因为判题和web都在一台机器上,这个docker image是从digitalOcean上download下来的[CI SKIP] |
||
---|---|---|
account | ||
admin | ||
announcement | ||
contest | ||
dockerfiles | ||
group | ||
judge | ||
monitor | ||
mq | ||
oj | ||
problem | ||
static/src | ||
submission | ||
template/src | ||
tools | ||
utils | ||
.gitattributes | ||
.gitignore | ||
daocloud.yml | ||
LICENSE | ||
manage.py | ||
README.md | ||
runJudge.sh |
OnlineJudge
基于 Python 和 Django的在线评测平台。
文档:http://qingdaou.github.io/OnlineJudge/
demo: https://qduoj.com
TODO:
- 完善测试
- 完善小组功能
- 后台重构