Projet

Général

Profil

Bug #11322

erreur à la migration "parent cell"

Ajouté par Frédéric Péters il y a presque 8 ans. Mis à jour il y a plus de 5 ans.

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

Révision 30c9e15c (diff)
Ajouté par Frédéric Péters il y a plus de 7 ans

migrations: don't try migration to parent cells on unknown templates (#11322)

Historique

#1

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.

#2

Mis à jour par Frédéric Péters il y a plus de 7 ans

Vu que sur la mise à jour de vincennes.dev je suis repassé dessus, voici un patch.

#3

Mis à jour par Thomas Noël il y a plus de 7 ans

Ack

#4

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)
#5

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

Formats disponibles : Atom PDF