Commit ddbc8775 by Stephen Sanchez

Updating doc and changing uuid so it is not the PK

parent 13dbf7d0
...@@ -110,7 +110,7 @@ def create_evaluation(submission_uuid, scorer_id, assessment_dict, ...@@ -110,7 +110,7 @@ def create_evaluation(submission_uuid, scorer_id, assessment_dict,
""" """
try: try:
submission = Submission.objects.get(pk=submission_uuid) submission = Submission.objects.get(uuid=submission_uuid)
peer_evaluation = { peer_evaluation = {
"scorer_id": scorer_id, "scorer_id": scorer_id,
"submission": submission.pk, "submission": submission.pk,
...@@ -216,7 +216,7 @@ def get_evaluations(submission_id): ...@@ -216,7 +216,7 @@ def get_evaluations(submission_id):
""" """
try: try:
submission = Submission.objects.get(pk=submission_id) submission = Submission.objects.get(uuid=submission_id)
evaluations = PeerEvaluation.objects.filter(submission=submission) evaluations = PeerEvaluation.objects.filter(submission=submission)
serializer = PeerEvaluationSerializer(evaluations, many=True) serializer = PeerEvaluationSerializer(evaluations, many=True)
return serializer.data return serializer.data
......
...@@ -53,7 +53,7 @@ class Submission(models.Model): ...@@ -53,7 +53,7 @@ class Submission(models.Model):
because it makes caching trivial. because it makes caching trivial.
""" """
uuid = UUIDField(primary_key=True) uuid = UUIDField()
student_item = models.ForeignKey(StudentItem) student_item = models.ForeignKey(StudentItem)
......
...@@ -24,6 +24,8 @@ Submissions ...@@ -24,6 +24,8 @@ Submissions
Peer Assessment Peer Assessment
*************** ***************
.. automodule:: openassessment.peer.api
:members:
Django Apps Django Apps
----------- -----------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment