Bug #11322
erreur à la migration "parent cell"
Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
13 juin 2016
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Description
Sur Vincennes :
Applying data.0019_create_parent_cells...Traceback (most recent call last): File "/usr/lib/combo/manage.py", line 10, in <module> execute_from_command_line(sys.argv) File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 385, in execute_from_command_line utility.execute() File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 377, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 288, in run_from_argv self.execute(*args, **options.__dict__) File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 338, in execute output = self.handle(*args, **options) File "/usr/lib/python2.7/dist-packages/hobo/multitenant/management/commands/migrate_schemas.py", line 52, in handle self.run_migrations(tenant.schema_name, settings.TENANT_APPS) File "/usr/lib/python2.7/dist-packages/hobo/multitenant/management/commands/migrate_schemas.py", line 59, in run_migrations command.execute(*self.args, **self.options) File "/usr/lib/python2.7/dist-packages/django/core/management/base.py", line 338, in execute output = self.handle(*args, **options) File "/usr/lib/python2.7/dist-packages/django/core/management/commands/migrate.py", line 161, in handle executor.migrate(targets, plan, fake=options.get("fake", False)) File "/usr/lib/python2.7/dist-packages/django/db/migrations/executor.py", line 68, in migrate self.apply_migration(migration, fake=fake) File "/usr/lib/python2.7/dist-packages/django/db/migrations/executor.py", line 102, in apply_migration migration.apply(project_state, schema_editor) File "/usr/lib/python2.7/dist-packages/django/db/migrations/migration.py", line 108, in apply operation.database_forwards(self.app_label, schema_editor, project_state, new_state) File "/usr/lib/python2.7/dist-packages/hobo/multitenant/apps.py", line 132, in database_forwards super(RunPythonOverride, self).database_forwards(app_label, schema_editor, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/django/db/migrations/operations/special.py", line 117, in database_forwards self.code(from_state.render(), schema_editor) File "/usr/lib/python2.7/dist-packages/combo/data/migrations/0019_create_parent_cells.py", line 13, in create_parent_content_cells for placeholder_key, placeholder_value in combo_template['placeholders'].items(): TypeError: 'NoneType' object has no attribute '__getitem__'
(sur un template qui est déclaré dans le settings.json)
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 7 ans
- Statut changé de Nouveau à Rejeté
C'est passé et je décide d'ignorer.
Mis à jour par Frédéric Péters il y a plus de 7 ans
- Fichier 0001-migrations-don-t-try-migration-to-parent-cells-on-un.patch 0001-migrations-don-t-try-migration-to-parent-cells-on-un.patch ajouté
- Statut changé de Rejeté à En cours
- Patch proposed changé de Non à Oui
Vu que sur la mise à jour de vincennes.dev je suis repassé dessus, voici un patch.
Mis à jour par Frédéric Péters il y a plus de 7 ans
- Statut changé de En cours à Résolu (à déployer)
commit 30c9e15c587f924e6d7d015974ac80b5506bf866 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sat Feb 4 10:31:18 2017 +0100 migrations: don't try migration to parent cells on unknown templates (#11322)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
migrations: don't try migration to parent cells on unknown templates (#11322)