Fix: student result form
This commit is contained in:
parent
6f082c08f7
commit
84b25710bb
@ -114,11 +114,11 @@ class TakenCourse(models.Model):
|
|||||||
def get_total(self):
|
def get_total(self):
|
||||||
return sum(
|
return sum(
|
||||||
[
|
[
|
||||||
self.assignment,
|
Decimal(self.assignment),
|
||||||
self.mid_exam,
|
Decimal(self.mid_exam),
|
||||||
self.quiz,
|
Decimal(self.quiz),
|
||||||
self.attendance,
|
Decimal(self.attendance),
|
||||||
self.final_exam,
|
Decimal(self.final_exam),
|
||||||
]
|
]
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|||||||
@ -149,25 +149,18 @@ def add_score_for(request, id):
|
|||||||
obj.attendance = attendance # set current student attendance score
|
obj.attendance = attendance # set current student attendance score
|
||||||
obj.final_exam = final_exam # set current student final_exam score
|
obj.final_exam = final_exam # set current student final_exam score
|
||||||
|
|
||||||
obj.total = obj.get_total(
|
obj.total = obj.get_total()
|
||||||
assignment=assignment,
|
obj.grade = obj.get_grade()
|
||||||
mid_exam=mid_exam,
|
|
||||||
quiz=quiz,
|
|
||||||
attendance=attendance,
|
|
||||||
final_exam=final_exam,
|
|
||||||
)
|
|
||||||
obj.grade = obj.get_grade(total=obj.total)
|
|
||||||
|
|
||||||
# obj.total = obj.get_total(assignment, mid_exam, quiz, attendance, final_exam)
|
# obj.total = obj.get_total(assignment, mid_exam, quiz, attendance, final_exam)
|
||||||
# obj.grade = obj.get_grade(assignment, mid_exam, quiz, attendance, final_exam)
|
# obj.grade = obj.get_grade(assignment, mid_exam, quiz, attendance, final_exam)
|
||||||
|
|
||||||
obj.point = obj.get_point(grade=obj.grade)
|
obj.point = obj.get_point()
|
||||||
|
obj.comment = obj.get_comment()
|
||||||
obj.comment = obj.get_comment(grade=obj.grade)
|
|
||||||
# obj.carry_over(obj.grade)
|
# obj.carry_over(obj.grade)
|
||||||
# obj.is_repeating()
|
# obj.is_repeating()
|
||||||
obj.save()
|
obj.save()
|
||||||
gpa = obj.calculate_gpa(total_credit_in_semester)
|
gpa = obj.calculate_gpa()
|
||||||
cgpa = obj.calculate_cgpa()
|
cgpa = obj.calculate_cgpa()
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user