home / django_tickets / tickets

tickets: 8615

This data as json

id created changetime last_pulled_from_trac stage status component type severity version resolution summary description owner reporter keywords easy has_patch needs_better_patch needs_tests needs_docs ui_ux
8615 2008-08-27 14:15:20 2011-09-28 16:12:17 2022-03-06 03:42:43.378050 Unreviewed closed contrib.admin     dev invalid Changeset 8605 breaks model loading under unknown circumstances [8605] seems to be a backward incompatible change. Without the line ''models.get_apps()'' the models can be loaded without any problem. If get_apps is called I receive the following trace: {{{ Validating models... Traceback (most recent call last): File "/usr/local/bin/django-admin.py", line 5, in <module> management.execute_from_command_line() File "/PATH/TO/DJANGO/django/core/management/__init__.py", line 325, in execute_from_command_line utility.execute() File "/PATH/TO/DJANGO/django/core/management/__init__.py", line 295, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/PATH/TO/DJANGO/django/core/management/base.py", line 77, in run_from_argv self.execute(*args, **options.__dict__) File "/PATH/TO/DJANGO/django/core/management/base.py", line 96, in execute output = self.handle(*args, **options) File "/PATH/TO/DJANGO/django/core/management/commands/runserver.py", line 77, in handle inner_run() File "/PATH/TO/DJANGO/django/core/management/commands/runserver.py", line 47, in inner_run self.validate(display_num_errors=True) File "/PATH/TO/DJANGO/django/core/management/base.py", line 122, in validate num_errors = get_validation_errors(s, app) File "/usr/lib/python2.5/site-packages/django/core/management/validation.py", line 28, in get_validation_errors for (app_name, error) in get_app_errors().items(): File "/PATH/TO/DJANGO/django/db/models/loading.py", line 128, in get_app_errors self._populate() File "/PATH/TO/DJANGO/django/db/models/loading.py", line 57, in _populate self.load_app(app_name, True) File "/PATH/TO/DJANGO/django/db/models/loading.py", line 72, in load_app mod = __import__(app_name, {}, {}, ['models']) File "/home/aeby/workspace/atizo/src/atizo/platform/models/__init__.py", line 14, in <module> from atizo.platform.models.country import Country File "/home/aeby/workspace/atizo/src/atizo/platform/models/country.py", line 16, in <module> from atizo.platform.models.multilang_text import MultilangText File "/home/aeby/workspace/atizo/src/atizo/platform/models/multilang_text.py", line 57, in <module> admin.site.register(MultilangText, MultilangTextAdmin) File "/PATH/TO/DJANGO/django/contrib/admin/sites.py", line 91, in register validate(admin_class, model) File "/PATH/TO/DJANGO/django/contrib/admin/validation.py", line 22, in validate models.get_apps() File "/PATH/TO/DJANGO/django/db/models/loading.py", line 97, in get_apps self._populate() File "/PATH/TO/DJANGO/django/db/models/loading.py", line 57, in _populate self.load_app(app_name, True) File "/PATH/TO/DJANGO/django/db/models/loading.py", line 72, in load_app mod = __import__(app_name, {}, {}, ['models']) File "/home/aeby/workspace/atizo/src/atizo/../atizo/channels/models/__init__.py", line 15, in <module> from channel import Channel File "/home/aeby/workspace/atizo/src/atizo/../atizo/channels/models/channel.py", line 40, in <module> admin.site.register(Channel, ChannelAdmin) File "/PATH/TO/DJANGO/django/contrib/admin/sites.py", line 91, in register validate(admin_class, model) File "/PATH/TO/DJANGO/django/contrib/admin/validation.py", line 22, in validate models.get_apps() File "/PATH/TO/DJANGO/django/db/models/loading.py", line 97, in get_apps self._populate() File "/PATH/TO/DJANGO/django/db/models/loading.py", line 57, in _populate self.load_app(app_name, True) File "/PATH/TO/DJANGO/django/db/models/loading.py", line 72, in load_app mod = __import__(app_name, {}, {}, ['models']) File "/home/aeby/workspace/atizo/src/atizo/../atizo/projects/models/__init__.py", line 15, in <module> from idea import Idea File "/home/aeby/workspace/atizo/src/atizo/projects/models/idea.py", line 16, in <module> from atizo.platform.models.language import Language File "/home/aeby/workspace/atizo/src/atizo/../atizo/platform/models/language.py", line 37, in <module> admin.site.register(Language, LanguageAdmin) File "/PATH/TO/DJANGO/django/contrib/admin/sites.py", line 91, in register validate(admin_class, model) File "/PATH/TO/DJANGO/django/contrib/admin/validation.py", line 22, in validate models.get_apps() File "/PATH/TO/DJANGO/django/db/models/loading.py", line 97, in get_apps self._populate() File "/PATH/TO/DJANGO/django/db/models/loading.py", line 57, in _populate self.load_app(app_name, True) File "/PATH/TO/DJANGO/django/db/models/loading.py", line 72, in load_app mod = __import__(app_name, {}, {}, ['models']) File "/home/aeby/workspace/atizo/src/atizo/personal/models/__init__.py", line 19, in <module> from userprofile import UserProfileUrl File "/home/aeby/workspace/atizo/src/atizo/personal/models/userprofile.py", line 21, in <module> from atizo.platform.models.country import Country ImportError: cannot import name Country }}} It seems to be quite hard to locate the problem :( nobody aeby introspect models admin validation 0 0 0 0 0 0
Powered by Datasette · Queries took 1.191ms