def create_class(request): #import pdb; pdb.set_trace() result_obj = json.loads(request.body) user_profile = User_Profile.objects.filter(user=request.user) new_class = Class() new_class.name = result_obj['name'] new_class.instructor = user_profile[0] new_class.save() add_students_in_class(result_obj, new_class.id) return_obj = {"class_id": new_class.id} return JsonResponse(return_obj)
def create_class(request): #import pdb; pdb.set_trace() result_obj = json.loads(request.body) user_profile = User_Profile.objects.filter(user = request.user) new_class = Class() new_class.name = result_obj['name'] new_class.instructor = user_profile[0] new_class.save() add_students_in_class(result_obj, new_class.id) return_obj = {"class_id" : new_class.id} return JsonResponse(return_obj)
def createClassAndStudents(self): c = Class() c.name = 'Test Class' self.class_key = c.put() c = self.class_key.get() self.timezone = c.timezone s = Student() s.first_name = 'Joe' s.last_name = 'Smith' self.student_key = s.put() c.enrolled.append(self.student_key) c.put() # TODO: fix this to use a known date, since could potentially have problems if run in different timezone to default self.today_as_ordinal = Attend.today_as_ordinal(self.timezone)
from models import Game, Entity, ItemDefinition, Item, Class, Power, Character, Credential, Account, Subscription rkit.connect("localhost", int(sys.argv[1]) if len(sys.argv) > 1 else 8081) print "Making test models..." precursors = Game() precursors.pk = "precursors" precursors.name = "Requiem for Innocence: Precursors" precursors.save() print "Finished Game." soldier = Class() soldier.game = precursors soldier.name = "Soldier" soldier.primary_stat = "strength" soldier.save() operative = Class() operative.game = precursors operative.name = "Operative" operative.primary_stat = "dexterity" operative.save() officer = Class() officer.game = precursors officer.name = "Officer" officer.primary_stat = "charisma" officer.save()
college_code += 1 major_code = 9 print(college_name) for major_name in students_data[college_name].keys(): major = Major() major.name = major_name college.majors.append(major) major_code += 1 print(major_name) for grade in students_data[college_name][major_name].keys(): print(grade) for class_code in range(10, 15): class_name = grade + "级" + major_name + str(class_code) + "班" class_ = Class() class_.grade = int(grade) class_.name = class_name major.classes.append(class_) print(class_name) for student_code in range(10, 30): last_name = random.choice(last_names) sex = random.choice(["male", "female"]) first_name = random.choice(first_names[sex]) name = last_name + first_name student = Student() student.name = name student.id = int(grade[-2:] + str(college_code) + str(major_code) + str(class_code) + str(student_code)) student.password_hash = "pbkdf2:sha256:150000$LssWNeqi$de05643547efe747ad0a14b74ac2e0e036e2d21fcae3be98bd43c94392f2226d" class_.students.append(student)