【文件属性】:
文件名称:poj:python3和django中的在线法官
文件大小:2.78MB
文件格式:ZIP
更新时间:2021-05-09 11:55:33
django oj competitive-programming python3 Python
poj
POJ是在线法官。 我想不到一个更好的名字。
它是用Python3和Django编写的。 它使用Docker和Celery进行提交评估。 Docker确保每个提交都在单独的容器中运行,而Celery使其全部异步。 我们在此处用于Celery的消息代理是redis。
前端使用语义UI。
任何拉请求将是欢迎的!
设置
克隆存储库
git clone https://github.com/paramsingh/poj.git
cd进入克隆的目录并在那里建立一个新的virtualenv
cd poj/
virtualenv .
激活新创建的virtualenv并使用pip在其中安装所有必需的依赖项
source bin/activate
pip install -r requirements.txt
安装用于分发的docker并使用'poj / docker'中的dockerfi