virusdefender
|
8cd2bdbaf0
|
使用新的生成比赛排名的方式
|
2015-09-24 21:25:13 +08:00 |
|
virusdefender
|
82e8ce3ea8
|
更新用户提交 ac 标志存储方法
|
2015-09-24 15:56:47 +08:00 |
|
virusdefender
|
7eea999277
|
更新 ContestRank的生成方法
|
2015-09-24 14:55:20 +08:00 |
|
virusdefender
|
6335a3a1ea
|
修复 None 导致的 xss filter 错误
|
2015-09-23 21:31:15 +08:00 |
|
virusdefender
|
c26fd6734d
|
增加富文本的 xss 过滤
|
2015-09-22 17:03:53 +08:00 |
|
virusdefender
|
cb0e7cf938
|
修复公告列表中用户权限判断错误的情况,抽取代码为 decorator。
|
2015-09-21 12:32:50 +08:00 |
|
sxw@401
|
01215a71ad
|
添加了题目列表每个题目前边状态指示标志:ac /没有/正在进行,因为数据是存在用户表里的所以缓存的时候可以做到与题目数据分开
|
2015-09-15 16:41:13 +08:00 |
|
sxw@401
|
befad67dbf
|
Merge branch 'dev-sxw' of https://git.coding.net/virusdefender/qduoj
Conflicts:
contest/views.py
template/src/oj/contest/contest_rank.html
template/src/oj/contest/submissions_list.html
|
2015-09-15 13:18:36 +08:00 |
|
virusdefender
|
c648e0008f
|
修改配置文件方便区分不同的开发环境
|
2015-09-14 18:20:36 +08:00 |
|
sxw@401
|
c47d23eb0a
|
删掉用于ranklist的两个自定义过滤器,因为为了缓存是json dump 方便,把原本放在模板里的计算提到前边去了
|
2015-09-13 19:51:28 +08:00 |
|
sxw@401
|
d3b05d2dea
|
添加文件上传错误日志,logger是app_info
|
2015-09-13 08:59:58 +08:00 |
|
sxw@401
|
a084614af9
|
with open() as 语句添加try&except,返回上传错误
|
2015-09-12 21:25:36 +08:00 |
|
sxw@401
|
aa25b09fc2
|
Merge branch 'dev' into dev-sxw
|
2015-09-12 17:12:28 +08:00 |
|
virusdefender
|
d6499c71aa
|
删除每个页面上单独查询公告的逻辑,改为使用 templatetag 实现。
|
2015-09-11 23:10:54 +08:00 |
|
sxw@401
|
43840dba15
|
与dev合并,修复urls.py的冲突
|
2015-09-11 20:44:35 +08:00 |
|
sxw@401
|
9b83a2e249
|
添加了富文本编辑器上传图片的功能,上传路径在setting_loacl和server里暂时在static/src/upload_image/
|
2015-09-11 20:34:15 +08:00 |
|
virusdefender
|
12b6eae6e8
|
增加修改密码的验证码
|
2015-09-10 15:59:48 +08:00 |
|
virusdefender
|
fbeb745530
|
比赛排名页面提示错误的次数和 AC 的时间
|
2015-09-10 15:35:27 +08:00 |
|
virusdefender
|
40ac143aef
|
增加验证码
|
2015-09-09 15:50:36 +08:00 |
|
virusdefender
|
333c4ba24d
|
修复页面小问题
|
2015-08-30 12:42:21 +08:00 |
|
virusdefender
|
1746fe7184
|
基本完成比赛排名的功能和页面
|
2015-08-25 15:45:56 +08:00 |
|
virusdefender
|
4adb1c0b0c
|
整理格式,增加提交列表的用户名
|
2015-08-25 10:57:09 +08:00 |
|
virusdefender
|
76b28f2da2
|
使用 model 的 instance method 进行比赛状态的判断
|
2015-08-24 03:36:17 +08:00 |
|
hohoTT
|
4d701e0239
|
添加前台比赛题目列表与单个题目的页面
|
2015-08-23 18:25:28 +08:00 |
|
virusdefender
|
d0f0b84096
|
改进时区问题的解决方案
|
2015-08-23 14:32:53 +08:00 |
|
hohoTT
|
48d48a0f30
|
增加了比赛列表页
|
2015-08-22 20:42:21 +08:00 |
|
virusdefender
|
537da5d795
|
修改判题数据库
|
2015-08-17 12:48:10 +08:00 |
|
virusdefender
|
a36268bcc8
|
修改配置项目
|
2015-08-16 08:47:03 +08:00 |
|
virusdefender
|
d5ab12bb32
|
修改代码格式
|
2015-08-15 23:46:52 +08:00 |
|
virusdefender
|
884d3ff980
|
避免硬编码网站信息
|
2015-08-15 23:46:40 +08:00 |
|
virusdefender
|
7e16a9feb8
|
修复 waiting 状态下颜色错误的问题
|
2015-08-15 20:40:54 +08:00 |
|
virusdefender
|
d031f14a68
|
增加了题目列表页
|
2015-08-14 16:38:31 +08:00 |
|
virusdefender
|
59ee24de45
|
完善提交页面、提交列表和对应的后台逻辑
|
2015-08-14 10:23:06 +08:00 |
|
virusdefender
|
11a4c04443
|
统一使用 error_page 的形式返回错误页面
|
2015-08-14 10:22:32 +08:00 |
|
virusdefender
|
c809d0de47
|
增加上传和解析测试用例压缩包的接口
|
2015-08-10 12:25:35 +08:00 |
|
sxw
|
fc57dcbde4
|
[后端]修改后端公告GET接口,增加返回公告总条数,总页数
|
2015-08-08 08:41:20 +08:00 |
|
virusdefender
|
5558600792
|
补充通用分页函数的注释和用法;修改错误的测试用例
|
2015-08-05 08:53:39 +08:00 |
|
virusdefender
|
8a6093d645
|
增加通用分页函数和对应的测试
|
2015-08-05 08:44:28 +08:00 |
|
virusdefender
|
592720dd01
|
增加用户登录
包括用户model、用户登录模板、登录api和测试。
|
2015-06-29 12:43:17 +08:00 |
|
virusdefender
|
00052d8e9b
|
创建新工程 添加了一些通用代码和数据库模型
|
2015-06-26 15:59:53 +08:00 |
|