修改前端提交代码的界面

This commit is contained in:
virusdefender
2015-08-13 18:15:54 +08:00
parent da03f902c5
commit 5a967789a6
3 changed files with 128 additions and 51 deletions

View File

@@ -22,7 +22,7 @@ class SubmissionnAPIView(APIView):
connection = pymongo.MongoClient(host=mongodb_setting["HOST"], port=mongodb_setting["PORT"])
return connection["oj"]["oj_submission"]
# @login_required
@login_required
def post(self, request):
"""
提交代码
@@ -48,12 +48,12 @@ class SubmissionnAPIView(APIView):
else:
return serializer_invalid_response(serializer)
# @login_required
@login_required
def get(self, request):
submission_id = request.GET.get("submission_id", None)
if not submission_id:
return error_response(u"参数错误")
submission = self._create_mondodb_connection().find_one({"_id": ObjectId(submission_id), "user_id": result.user.id})
submission = self._create_mondodb_connection().find_one({"_id": ObjectId(submission_id), "user_id": request.user.id})
if submission:
return success_response({"result": submission["result"]})
else: