コード例 #1
0
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)
コード例 #2
0
ファイル: views.py プロジェクト: adideshp/Tutor
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)
コード例 #3
0
ファイル: changers.py プロジェクト: rihter007/Po-znaikaDemo
def AddClass(request):
    if request.method == 'POST':
        form = AddNameForm(request.POST)
        if form.is_valid():
            user = request.user
            if user.is_authenticated() and IsHead(user):
                head = StudyHead.objects.get(ForUser=user)
                cls = Class(ForHead=head, Name=form.cleaned_data['Name'])
                cls.save()

    return HttpResponseRedirect("/accounts/")
コード例 #4
0
ファイル: views.py プロジェクト: andrewsomething/do_classroom
def new_class(request):
    if request.method == 'POST':
        form = NewClassForm(request.POST)
        if form.is_valid():
            pkgs = re.findall(r'[^,;\s]+', form.cleaned_data['packages'])
            new_class = Class(teacher = Teacher.objects.get(user=request.user),
                              name = form.cleaned_data['name'],
                              class_size = form.cleaned_data['class_size'],
                              droplet_image = form.cleaned_data['droplet_image'],
                              droplet_size = form.cleaned_data['droplet_size'],
                              droplet_region = form.cleaned_data['droplet_region'],
                              packages=' '.join(pkgs))
                              # droplet_priv_net = form.cleaned_data['droplet_priv_net'],
                              # droplet_ipv6 = form.cleaned_data['droplet_ipv6'])
            new_class.save()
            launch_droplets(request, new_class)
            return redirect('/class/' + new_class.prefix)
        else:
            return HttpResponse(form.errors)
    else:
        form = NewClassForm()
        teacher = Teacher.objects.get(user=request.user)
        return render(request, 'new_class.html',
                     {'form': form, 'acct': teacher})
コード例 #5
0
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()

mechanic = Class()
mechanic.game = precursors
コード例 #6
0
ファイル: views.py プロジェクト: tillmans/HappySchool
	return InvalidUrl(errorMsg)

    #检查是否是学校管理员电话 
    try:
	sa = SchoolAdministrator.objects.get(telephone = out[telephone])
    except DoesNotExist,e:
	errorMsg='the current user is not a school administrator,only school administrators can create school'
	return InvalidUrl(errorMsg)

    try:
	school = district.school_set.get(school__name = out['school_name'])
    except DoesNotExist,e:
	errorMsg='can not find school %s in district %s' % (out['school_name'],out['district'])
	return InvalidUrl(errorMsg)
    school_class = Class(name = out['name'])
    school_class.save() 
    school.add(school_class)
    school.save()	
    result = '成功创建班级:%s 学校:%s 学校负责人:%s' % (out['name'],out['school_name'],sa.name)
    return RightResponse(result)

def updateClass(request):
    pass

def queryClass(request):
    pass

def deleteClass(request):
    pass

コード例 #7
0
ファイル: forms.py プロジェクト: libaoan/StudentEvaluation
 def save(self, commit=True):
     newclass = Class(classid=self.cleaned_data['classid'],
                      classname=self.cleaned_data['classname'])
     if commit:
         newclass.save()
     return newclass
コード例 #8
0
ファイル: forms.py プロジェクト: andyzsf/ERP_Django
 def save(self,commit=True):
     newclass = Class(classid=self.cleaned_data['classid'],classname=self.cleaned_data['classname'])
     if commit:
         newclass.save()
     return newclass