omegaup/omegaup — pull request #644 by alanboy (2014-12-28 02:36:21+00:00)
Title: Admin Scoreboard

Por ahora con esto me basta. Los admins ya pueden hacer envíos en sus propios concursos.

Verificacion:
Use este script para hacer un vaciado de los resultados de los concuros antes y despues del cambio. Cero diferencias. Asi que los scoreboards no seran contaminados. Esto es posible a que aun sigue viviendo la bandera de `test` la cual ya podemos eliminar.
```#!/usr/bin/python
import requests

loginResp = requests.post('http://127.0.0.1/api/user/login/', data=({'usernameOrEmail': 'omegauptestuser', 'password': 'omegauptestuser'})).json()
if loginResp['status'] != 'ok':
print loginResp['error']
exit()

auth_token = {'auth_token': loginResp['auth_token']}
contestsResp = requests.get('http://127.0.0.1/api/contest/list/').json()

for contest in contestsResp['results']:
print contest['alias']
contestDetails = requests.post('http://127.0.0.1/api/contest/details/contest_alias/' + contest['alias'], data=auth_token);
if contestDetails.status_code != 403:
print contestDetails.json()
else:
print '403'
```