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.
onlinejudge's People
Watchers
onlinejudge's Issues
昵称系统……
对于不会python的我还是很有挑战性的。
这个oj在公开的题目中,已经提供了rejudge功能。
但是并没有在比赛中的rejudge功能。
需要在理解rejudge接口的基础上加入比赛中的“针对一题的所有提交”和和“针对某一份提交”的rejudge功能。
初步设计如下:
澄清系统和讨论系统其实是有很大相似的地方的。
所以可以写一个讨论系统的基类,让澄清系统继承。
比如说,澄清系统里面只有超级管理员能够回复……但是讨论系统谁都可以回复。
澄清系统归属于contest。
讨论系统归属于problem,这应该是题目的一部分。
发言内容,发言id,发言时间,发言用户id,是否属于回复,回复的是哪个发言id。以JSON的形式存起来。
做成贴吧那样楼+层的形式。