def AddRating(rating): # try: r = Rating(numsurveyed=rating["NumSurveyed"], numenrolled=rating["NumEnrolled"]) r.coursewhole = Decimal( rating["Course"]) if len(rating["Course"]) > 0 else None r.coursecontent = Decimal( rating["Content"]) if len(rating["Content"]) > 0 else None r.instructoreffectiveness = Decimal( rating["Effectiveness"]) if len(rating["Effectiveness"]) > 0 else None r.instructorcontribution = Decimal( rating["Contrib"]) if len(rating["Contrib"]) > 0 else None r.instructorinterest = Decimal( rating["Interest"]) if len(rating["Interest"]) > 0 else None r.amountlearned = Decimal( rating["Learned"]) if len(rating["Learned"]) > 0 else None r.grading = Decimal( rating["Grading"]) if len(rating["Grading"]) > 0 else None #print r.coursewhole #print rating #print ",".join(rating.values()) r.save() return r
def AddRating(rating): # try: r = Rating(numsurveyed = rating["NumSurveyed"], numenrolled = rating["NumEnrolled"]) r.coursewhole = Decimal(rating["Course"]) if len(rating["Course"]) > 0 else None r.coursecontent = Decimal(rating["Content"]) if len(rating["Content"]) > 0 else None r.instructoreffectiveness = Decimal(rating["Effectiveness"]) if len(rating["Effectiveness"]) > 0 else None r.instructorcontribution = Decimal(rating["Contrib"]) if len(rating["Contrib"]) > 0 else None r.instructorinterest = Decimal(rating["Interest"]) if len(rating["Interest"]) > 0 else None r.amountlearned = Decimal(rating["Learned"]) if len(rating["Learned"]) > 0 else None r.grading = Decimal(rating["Grading"]) if len(rating["Grading"]) > 0 else None #print r.coursewhole #print rating #print ",".join(rating.values()) r.save() return r