Skip to content

Instantly share code, notes, and snippets.

@creimers
Created September 14, 2025 19:00
Show Gist options
  • Save creimers/4ae179c2adef702fd2368633127735e3 to your computer and use it in GitHub Desktop.
Save creimers/4ae179c2adef702fd2368633127735e3 to your computer and use it in GitHub Desktop.
Applying cms.0033_placeholder_source_data_migration...Info: Skipping None placeholder field 'sidebar_placeholder' on donation.DonationCampaign object 9
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 9
Info: Skipping None placeholder field 'sidebar_placeholder' on donation.DonationCampaign object 7
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 7
Info: Skipping None placeholder field 'sidebar_placeholder' on donation.DonationCampaign object 11
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 11
Info: Skipping None placeholder field 'sidebar_placeholder' on donation.DonationCampaign object 17
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 17
Info: Skipping None placeholder field 'sidebar_placeholder' on donation.DonationCampaign object 28
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 28
Info: Skipping None placeholder field 'sidebar_placeholder' on donation.DonationCampaign object 35
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 35
Info: Skipping None placeholder field 'sidebar_placeholder' on donation.DonationCampaign object 19
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 19
Info: Skipping None placeholder field 'sidebar_placeholder' on donation.DonationCampaign object 43
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 43
Info: Skipping None placeholder field 'sidebar_placeholder' on donation.DonationCampaign object 70
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 70
Info: Skipping None placeholder field 'sidebar_placeholder' on donation.DonationCampaign object 49
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 49
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 71
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 84
Info: Skipping None placeholder field 'sidebar_placeholder' on donation.DonationCampaign object 60
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 60
Info: Skipping None placeholder field 'sidebar_placeholder' on donation.DonationCampaign object 59
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 59
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 85
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 66
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 67
Info: Skipping None placeholder field 'sidebar_placeholder' on donation.DonationCampaign object 55
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 55
Info: Skipping None placeholder field 'sidebar_placeholder' on donation.DonationCampaign object 61
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 61
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 89
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 105
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 13
Info: Skipping None placeholder field 'header_image_placeholder' on donation.DonationCampaign object 83
OK
Applying cms.0034_remove_pagecontent_placeholders... OK
Applying cms.0035_auto_20230822_2208_squashed_0036_auto_20240311_1028... OK
Applying djangocms_versioning.0001_initial... OK
Applying djangocms_versioning.0002_delete_campaign... OK
Applying djangocms_versioning.0003_version... OK
Applying djangocms_versioning.0004_auto_20180730_1135... OK
Applying djangocms_versioning.0005_remove_version_label... OK
Applying djangocms_versioning.0006_auto_20180809_1714... OK
Applying djangocms_versioning.0007_auto_20180813_1407... OK
Applying djangocms_versioning.0008_auto_20180820_1754... OK
Applying djangocms_versioning.0009_cms_pagecontent_remove_unique_constraint... OK
Applying djangocms_versioning.0010_version_proxies... OK
Applying djangocms_versioning.0011_version_number... OK
Applying djangocms_versioning.0012_create_version_numbers... OK
Applying djangocms_versioning.0013_auto_20181005_1404... OK
Applying djangocms_versioning.0014_version_source... OK
Applying djangocms_versioning.0015_version_modified... OK
Applying djangocms_4_migration.0003_page_version_integration_data_migration...User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
User katja not found, falling back.
OK
Applying djangocms_4_migration.0004_migrate_permissions... OK
Applying djangocms_alias.0001_initial... OK
Applying djangocms_alias.0002_auto_20200723_1424... OK
Applying djangocms_alias.0003_auto_20230725_1547... OK
Applying djangocms_alias.0004_alter_aliascontent_language... OK
Applying djangocms_versioning.0016_auto_20230505_0934... OK
Applying djangocms_versioning.0016_alter_version_content_type... OK
Applying djangocms_versioning.0017_merge_20230514_1027... OK
/srv/.venv/lib/python3.9/site-packages/djangocms_4_migration/management/commands/migrate_alias_plugins.py:188: UserWarning: No user has been supplied when creating a new AliasContent object. No version could be created. Make sure that the creating code also creates a Version objects or use AliasContent.objects.with_user(user).create(...)
alias_content = AliasContent.objects.create(
Error plugin 436122 Doesn't exist at the position in placeholder 11614
Error plugin 435872 Doesn't exist at the position in placeholder 11614
Error plugin 434903 Doesn't exist at the position in placeholder 11614
Error plugin 327392 Doesn't exist at the position in placeholder 12340
Error plugin 108175 Doesn't exist at the position in placeholder 11948
Error plugin 361833 Doesn't exist at the position in placeholder 12519
Error plugin 219361 Doesn't exist at the position in placeholder 10190
Error plugin 219360 Doesn't exist at the position in placeholder 10190
Error plugin 265936 Doesn't exist at the position in placeholder 10713
Traceback (most recent call last):
File "/srv/.venv/lib/python3.9/site-packages/django/db/backends/base/base.py", line 312, in _commit
return self.connection.commit()
psycopg2.errors.ForeignKeyViolation: update or delete on table "cms_cmsplugin" violates foreign key constraint "djangocms_cmsplugin_ptr_id_164f64f3051bf611_fk_cms_cmsplugin_id" on table "djangocms_blog_latestpostsplugin"
DETAIL: Key (id)=(434923) is still referenced from table "djangocms_blog_latestpostsplugin".
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/srv/./source/manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "/srv/.venv/lib/python3.9/site-packages/django/core/management/__init__.py", line 442, in execute_from_command_line
utility.execute()
File "/srv/.venv/lib/python3.9/site-packages/django/core/management/__init__.py", line 436, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/srv/.venv/lib/python3.9/site-packages/django/core/management/base.py", line 412, in run_from_argv
self.execute(*args, **cmd_options)
File "/srv/.venv/lib/python3.9/site-packages/django/core/management/base.py", line 458, in execute
output = self.handle(*args, **options)
File "/srv/.venv/lib/python3.9/site-packages/djangocms_4_migration/management/commands/cms4_migration.py", line 17, in handle
call_command('migrate_alias_plugins')
File "/srv/.venv/lib/python3.9/site-packages/django/core/management/__init__.py", line 194, in call_command
return command.execute(*args, **defaults)
File "/srv/.venv/lib/python3.9/site-packages/django/core/management/base.py", line 458, in execute
output = self.handle(*args, **options)
File "/srv/.venv/lib/python3.9/site-packages/djangocms_4_migration/management/commands/migrate_alias_plugins.py", line 290, in handle
logger.info('new stats: {}'.format(new_stats))
File "/srv/.venv/lib/python3.9/site-packages/django/db/transaction.py", line 263, in __exit__
connection.commit()
File "/srv/.venv/lib/python3.9/site-packages/django/utils/asyncio.py", line 26, in inner
return func(*args, **kwargs)
File "/srv/.venv/lib/python3.9/site-packages/django/db/backends/base/base.py", line 336, in commit
self._commit()
File "/srv/.venv/lib/python3.9/site-packages/django/db/backends/base/base.py", line 312, in _commit
return self.connection.commit()
File "/srv/.venv/lib/python3.9/site-packages/django/db/utils.py", line 91, in __exit__
raise dj_exc_value.with_traceback(traceback) from exc_value
File "/srv/.venv/lib/python3.9/site-packages/django/db/backends/base/base.py", line 312, in _commit
return self.connection.commit()
django.db.utils.IntegrityError: update or delete on table "cms_cmsplugin" violates foreign key constraint "djangocms_cmsplugin_ptr_id_164f64f3051bf611_fk_cms_cmsplugin_id" on table "djangocms_blog_latestpostsplugin"
DETAIL: Key (id)=(434923) is still referenced from table "djangocms_blog_latestpostsplugin".
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment