def yeni_ogrenci_program(ogrenci, program, personel): """ Rastgele verileri ve parametre olarak verilen verileri kullanarak yeni öğrenci programı kaydı oluştururup kaydeder. Args: ogrenci (Ogrenci): Öğrenci nesnesi personel (object): Personel nesnesi program (object): Program nesnesi Returns: OgrenciProgram: Yeni öğrenci program kaydı """ try: op = OgrenciProgram() op.ogrenci_no = str(ints(11)) op.giris_tarihi = datetime.datetime(int(program.yil), 10, 1) op.danisman = personel op.program = program op.ogrenci = ogrenci op.save() return op except Exception as e: print(e.message)
def yeni_ogrenci_program(ogrenci, program, personel): op = OgrenciProgram() op.ogrenci_no = str(ints(11)) op.giris_tarihi = datetime.datetime(int(program.yil), 10, 1) op.danisman = personel op.program = program op.ogrenci = ogrenci op.save() return op