Трассировка (последний вызов был последним): файл "manage.py", строка 21, в файле main () «manage.py», строка 17, в основном файле execute_from_command_line (sys.argv) "C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ core \ management__init __. py", строка 381, в файле execute_from_command_line utility.execute () "C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ core \ management__init __. py", строка 375, в строке execute self.fetch_command (подкоманда). run_from_argv (self.argv) Файл "C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ core \ management \ base.py", строка 323, в run_from_argv self.execute (* args, ** cmd_options) Файл "C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ core \ management \ base.py", строка 364, в файле output output = self.handle (* параметры, ** параметры) Файл "C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ core \ management \ base.py", строка 83, в упакованном файле res = handle_fun c (* args, ** kwargs) «C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ core \ management \ commands \ migrate.py ", строка 234, в дескрипторе fake_initial = fake_initial, файл" C: \ Users \ hp \ Anaconda3 \ lib \ site-packages " \ django \ db \ migrations \ executor.py ", строка 117, в состоянии миграции = self._migrate_all_forwards (состояние, план, полный_план, fake = fake, fake_initial = fake_initial) Файл" C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ db \ migrations \ executor.py ", строка 147, в _migrate_all_forwards state = self.apply_migration (состояние, миграция, fake = fake, fake_initial = fake_initial) Файл" C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ db \ migrations \ executor.py ", строка 245, в файле apply_migration state =igration.apply (state, schema_editor)" C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ db \ migrations \igration.py ", строка 124, в файле apply.database_forwards в приложении apply (файл self.app_label, schema_editor, old_state, project_state)" C: \ Users \ hp \ Anaconda3 \ lib \ site -packages \ django \ db \ migrations \ operations \ fields.py ", строка 249, в базах данных e_forwards schema_editor.alter_field (from_model, from_field, to_field) Файл "C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ db \ backends \ base \ schema.py", строка 520, в alter_field возвращает self ._alter_many_to_many (модель, old_field, new_field, строго) Файл "C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ db \ backends \ base \ schema.py", строка 867, в _alter_many_to_many new_field. remote_field.through._meta.get_field (new_field.m2m_reverse_field_name ()), файл "C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ db \ backends \ base \ schema.py", строка 535, в alter_field old_db_params, new_db_params, строгий) Файл "C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ db \ backends \ postgresql \ schema.py", строка 122, в _alter_field new_db_params, строгий, файл «C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ db \ backends \ base \ schema.py», строка 758, в _alter_field self.execute (self._create_fk_ sql (модель, new_field , " fk % (to_table) s _% (to_column) s")) Файл "C: \ Users \ hp \ Anaconda3 \ lib \ sit Электронные пакеты \ django \ db \ backends \ base \ schema.py ", строка 137, в файле execute cursor.execute (sql, params) Файл" C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ db \ backends \ utils.py ", строка 99, в файле execute выполнить super (). execute (sql, params) Файл" C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django " \ db \ backends \ utils.py ", строка 67, при выполнении возвращает self._execute_with_wrappers (sql, params, many = False, executor = self._execute) Файл" C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ db \ backends \ utils.py ", строка 76, в _execute_with_wrappers возвращает исполнителя (sql, params, many, context) Файл" C: \ Users \ hp \ Anaconda3 \ lib \ site -packages \ django \ db \ backends \ utils.py ", строка 84, в _execute вернуть self.cursor.execute (sql, params) Файл" C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ db \ utils.py ", строка 89, в выход повысить dj_exc_value. with_traceback (traceback) из файла exc_value "C: \ Users \ hp \ Anaconda3 \ lib \ site-packages \ django \ db \ backends \ utils.py", строка 84, в _execute возвращает self.cursor.execute (sql, params) django .db.utils.IntegrityError: вставка или обновление таблицы "carts_cart_items" нарушает ограничение внешнего ключа "carts_cart_items_cartitem_id_197166f7_fk_carts_cartitem_id" DETAIL: ключ (присутствует в cartitem_id_cart_m_id_cart_mart_id_cartitem_id): DETAIL: ключ (код_карты_1_карты) не указан *