View Code? Open in Web Editor
NEW
This project forked from qingdaou/onlinejudge
QDUOJ 魔改版 | Open source online judge based on Python, Django and Docker | A modified edition
License: Other
Python 44.57%
Shell 0.21%
CSS 7.46%
JavaScript 20.36%
HTML 27.40%
onlinejudge's Introduction
- 🔭 I used to work as a software engineer at Baidu, Beijing.
- 🌱 I’m currently learning programming language theory and logic.
![suica's GitHub stats](https://camo.githubusercontent.com/0c40497bd69bcb426beec1e29cbf2b22b7c83d347998f2bd82267f21e40436c5/68747470733a2f2f6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170693f757365726e616d653d73756963612673686f775f69636f6e733d74727565267468656d653d7472616e73706172656e74)
![Top Langs](https://camo.githubusercontent.com/1eb7dc09089904bdb3ff0cf99880a9c4b412107dc61322b91a599b6f0aeb52e8/68747470733a2f2f6769746875622d726561646d652d73746174732e76657263656c2e6170702f6170692f746f702d6c616e67732f3f757365726e616d653d7375696361266c61796f75743d646f6e7574)
onlinejudge's People
Watchers
onlinejudge's Issues
昵称系统……
对于不会python的我还是很有挑战性的。
这个oj在公开的题目中,已经提供了rejudge功能。
但是并没有在比赛中的rejudge功能。
需要在理解rejudge接口的基础上加入比赛中的“针对一题的所有提交”和和“针对某一份提交”的rejudge功能。
初步设计如下:
澄清系统和讨论系统其实是有很大相似的地方的。
所以可以写一个讨论系统的基类,让澄清系统继承。
比如说,澄清系统里面只有超级管理员能够回复……但是讨论系统谁都可以回复。
澄清系统归属于contest。
讨论系统归属于problem,这应该是题目的一部分。
发言内容,发言id,发言时间,发言用户id,是否属于回复,回复的是哪个发言id。以JSON的形式存起来。
做成贴吧那样楼+层的形式。