コード例 #1
0
ファイル: views.py プロジェクト: Liam-Hinzman/classsite
    def form_valid(self, form):
        klass_name=form.cleaned_data['klass_name']
        teacher=form.cleaned_data['teacher']     
        class_code=form.cleaned_data['class_code']  
        new_klass=Klass(klass_name=klass_name, teacher=teacher, class_code=class_code)
        new_klass.save()
        
        #days are hardcoded in
        #if delete class, days do not delete
        day_list=('1P','2P','3P','4P','5P','HP','1M','2M','3M','4M','5M','HM')

        for i in day_list:
            new_day_no=Day_No(
                day_name=i,
                before="",
                p1="P1",			
                p2="P2",				
                p3="P3",				
                lunch="Lunch",
                p4="P4",				
                p5="P5",			
                p6="P6",						
                after="",	
                klass=new_klass,
                )
            new_day_no.save()     
        
        return HttpResponseRedirect('/initialize')
コード例 #2
0
ファイル: views.py プロジェクト: crankycoder/classsite
    def get_success_url(self):
	    day_list=('1P','2P','3P','4P','5P','HP','1M','2M','3M','4M','5M','HM')
	    
	    for i in day_list:
		    new_day_no=Day_No(
			    day_no=i,
			    before_event="",
			    period1_event="P1",			
			    period2_event="P2",				
			    period3_event="P3",				
			    lunch_event="Lunch",
			    period4_event="P4",				
			    period5_event="P5",			
			    period6_event="P6",						
			    after_event="",	
			    class_db=self.object,
			    )
		    new_day_no.save()