Bug #10308
erreur à l'exécution de commandes de manage avec le dernier django-tenant-schemas
Début:
16 mars 2016
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Club:
Non
Description
Avec le paquet 1.5.2.1-58-ge0c423e-1~eob70+1 sur montpellier.dev :
Traceback (most recent call last): File "/usr/lib/authentic2/manage.py", line 21, in <module> execute_from_command_line(sys.argv[:1] + 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 354, in execute django.setup() File "/usr/lib/python2.7/dist-packages/django/__init__.py", line 21, in setup apps.populate(settings.INSTALLED_APPS) File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", line 85, in populate app_config = AppConfig.create(entry) File "/usr/lib/python2.7/dist-packages/django/apps/config.py", line 116, in create mod = import_module(mod_path) File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module __import__(name) File "/usr/lib/python2.7/dist-packages/hobo/agent/authentic2/apps.py", line 30, in <module> from authentic2.models import AttributeValue File "/usr/lib/python2.7/dist-packages/authentic2/models.py", line 15, in <module> from authentic2.a2_rbac.models import Role File "/usr/lib/python2.7/dist-packages/authentic2/a2_rbac/models.py", line 8, in <module> from django_rbac.models import RoleAbstractBase, PermissionAbstractBase, \ File "/usr/lib/python2.7/dist-packages/django_rbac/models.py", line 18, in <module> from django.contrib.auth.models import Group, _user_get_all_permissions, \ File "/usr/lib/python2.7/dist-packages/django/contrib/auth/models.py", line 40, in <module> class Permission(models.Model): File "/usr/lib/python2.7/dist-packages/django/db/models/base.py", line 122, in __new__ new_class.add_to_class('_meta', Options(meta, **kwargs)) File "/usr/lib/python2.7/dist-packages/django/db/models/base.py", line 297, in add_to_class value.contribute_to_class(cls, name) File "/usr/lib/python2.7/dist-packages/django/db/models/options.py", line 166, in contribute_to_class self.db_table = truncate_name(self.db_table, connection.ops.max_name_length()) File "/usr/lib/python2.7/dist-packages/django/db/__init__.py", line 40, in __getattr__ return getattr(connections[DEFAULT_DB_ALIAS], item) File "/usr/lib/python2.7/dist-packages/django/db/utils.py", line 242, in __getitem__ backend = load_backend(db['ENGINE']) File "/usr/lib/python2.7/dist-packages/django/db/utils.py", line 126, in load_backend raise ImproperlyConfigured(error_msg) django.core.exceptions.ImproperlyConfigured: 'tenant_schemas.postgresql_backend' isn't an available database backend. Try using 'django.db.backends.XXX', where XXX is one of: u'mysql', u'oracle', u'postgresql_psycopg2', u'sqlite3' Error was: cannot import name ContentTypeManager
Fichiers
Demandes liées
Historique
Mis à jour par Frédéric Péters il y a environ 8 ans
- Fichier 0001-import-ContentType-ContentTypeManager-from-contentty.patch 0001-import-ContentType-ContentTypeManager-from-contentty.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Mis à jour par Frédéric Péters il y a environ 8 ans
Mis à jour par Frédéric Péters il y a environ 8 ans
- Statut changé de En cours à Résolu (à déployer)
commit 09175cc6d74f8891fcc2699f7f593839b9da1396 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Wed Mar 16 11:05:41 2016 +0100 fix custom content type cache __get__ method (#10308) commit e2d86034c2e8a85d070a37123419b1f92c0b5fcd Author: Frédéric Péters <fpeters@entrouvert.com> Date: Wed Mar 16 11:03:17 2016 +0100 import ContentType, ContentTypeManager from contenttypes module (#10308)
Mis à jour par Frédéric Péters il y a environ 8 ans
- Lié à Bug #9891: possible mauvaise création de django_content_types à la création d'un tenant ajouté