def handle(self, *args, **kwargs): n_students = kwargs['n_students'] for _ in range(n_students): # я так понимаю for _ in range не обязательна Student.generate_student() self.stdout.write(self.style.SUCCESS(f'Successfully generated {n_students} students'))
def handle(self, *args, **kwargs): Student.objects.all().delete() groups = list(Group.objects.all()) count = kwargs['count'] for _ in range(count): Student.generate_student(groups) self.stdout.write(self.style.SUCCESS(f'Created: {count} students'))
def generate_students(request, num=2): for _ in range(num): Student.generate_student() qs = Student.objects.all() new_students = qs[len(qs) - num:] result = '<br>'.join( str(student) for student in new_students ) return HttpResponse(result)
def handle(self, *args, **options): number_students = options['number_student'] try: Student.objects.all().delete() groups = list(Group.objects.all()) for _ in range(number_students): Student.generate_student(groups) except Exception as ex: raise CommandError(f'Data added fail! {ex}') self.stdout.write( self.style.SUCCESS(f'Data added successfully! {number_students}'))
def handle(self, *args, **kwargs): num_students = kwargs['num_students'] Student.objects.all().delete() groups = list(Group.objects.all()) try: for _ in range(num_students): Student.generate_student(groups) except Exception as ex: raise CommandError('Generate students failed: "%s"' % ex) self.stdout.write(self.style.SUCCESS(f'Successfully generated {num_students} students'))
def generate_students(request): amount = int(request.GET['amount']) lst = [] if amount > 200: amount = 5 for _ in range(amount): a = Student.generate_student() lst.append(a.Student_first_name) lst.append('<br>') return HttpResponse(f'generated {amount} students: <br> {lst}')
def handle(self, *args, **options): Student.objects.all().delete() group = list(Groups.objects.all()) quantity = args[0] if quantity > 200: quantity = 5 print(f'Generating {quantity} students:') lst = [] for _ in range(quantity): a = Student.generate_student(group) lst.append(a) for teach in lst: print(teach.Student_first_name, " ", teach.Student_second_name)
def generate_students(request): for _ in range(15): Student.generate_student() abc = Student.objects.all() return HttpResponse(abc)
def generate_students(request): for _ in range(10): Student.generate_student() qs = Student.objects.all() return HttpResponse(qs)