если его нет то создание его и потом добавление его в поле mtm другой модели в среднем занимает 5 секунд. Можно это как-то ускорить ?
                  
                  
                  
                  
                  
                  user_watchlist = Watchlist.objects.get(owner__id=user_id)
                  
                  
                  
                  
                  
                      for i in watchlist:
                  
                  
                          try:
                  
                  
                              anime = Anime_sql.objects.get(mal_id=i.id)
                  
                  
                          except ObjectDoesNotExist:
                  
                  
                              anime = Anime_sql.objects.create(
                  
                  
                                  mal_id=i.id,
                  
                  
                                  name=i.name,
                  
                  
                                  description=None,
                  
                  
                                  episodes=i.episodes,
                  
                  
                                  avatar=i.image,
                  
                  
                                  premiered=i.date
                  
                  
                              )
                  
                  
                  
                  
                  
                              anime.genres.set(create_category(i.genres))
                  
                  
                              anime.studios.set(create_studios(i.studios))
                  
                  
                                    user_watchlist.items.add(anime)
                  
                  
                
ой, не то. watchlist это кортеж с датаклассами
выбрать отуда id можно списком ?
не очень понял
Обсуждают сегодня