for obj in languageInfo:
                  
                  
                        li = LanguageInfo.objects.create(**obj, user=user)
                  
                  
                        li_objs.append(li)
                  
                  
                                  
                  
                  
                      for x in range(len(li_objs)):
                  
                  
                          if f'lanuage[{x}]' in request.data:
                  
                  
                              li_objs[x].certificate = request.data[f'language[{x}]']
                  
                  
                               li_objs[x].save()
                  
                  
                
Законно, но, если нет логики в save и сигналов можно через bulk_create, ещё можно свести к одному циклу если использовать enumerate, ну и в целом можно все это еще и в list comprehension
да жестко, принял, переделаю сейчас, спасибо!
Обсуждают сегодня