id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 17667 App loading skips erroneous applications after first try ea2100@… Blaker0111 "if you guys could look through this trackback, i would really appreciate it (pasted below). from it you can see that i can 'see' the items in the model, however, when trying to do an .order_by(), i get an ImportError BUT if i run the .order_by() command two more times, it works!? could this be a Django bug? the trackback is from a python console execution my end goal is to have that working in a script file, seperate from django {{{ (.env)user@server [~/python/scripts]# python Python 2.6.4 (r264:75706, Nov 6 2011, 21:07:26) [GCC 4.1.2 20080704 (Red Hat 4.1.2-51)] on linux2 Type ""help"", ""copyright"", ""credits"" or ""license"" for more information. >>> from django.core.management import setup_environ >>> from django.utils import simplejson >>> import examplecom.settings >>> setup_environ(examplecom.settings) '/home/user/.env/lib/python2.6/site-packages/examplecom' >>> from examplecom.main.models import Activity >>> Activity.objects.all() [, ] >>> Activity.objects.order_by('-created') Traceback (most recent call last): File """", line 1, in File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/query.py"", line 69, in __repr__ data = list(self[:REPR_OUTPUT_SIZE + 1]) File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/query.py"", line 84, in __len__ self._result_cache.extend(self._iter) File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/query.py"", line 273, in iterator for row in compiler.results_iter(): File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/sql/compiler.py"", line 680, in results_iter for rows in self.execute_sql(MULTI): File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/sql/compiler.py"", line 725, in execute_sql sql, params = self.as_sql() File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/sql/compiler.py"", line 60, in as_sql ordering, ordering_group_by = self.get_ordering() File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/sql/compiler.py"", line 349, in get_ordering self.query.model._meta, default_order=asc): File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/sql/compiler.py"", line 378, in find_ordering_name opts, alias, False) File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/sql/query.py"", line 1248, in setup_joins field, model, direct, m2m = opts.get_field_by_name(name) File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/options.py"", line 307, in get_field_by_name cache = self.init_name_map() File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/options.py"", line 337, in init_name_map for f, model in self.get_all_related_m2m_objects_with_model(): File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/options.py"", line 414, in get_all_related_m2m_objects_with_model cache = self._fill_related_many_to_many_cache() File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/options.py"", line 428, in _fill_related_many_to_many_cache for klass in get_models(): File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/loading.py"", line 167, in get_models self._populate() File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/loading.py"", line 61, in _populate self.load_app(app_name, True) File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/loading.py"", line 76, in load_app app_module = import_module(app_name) File ""/home/user/.env/lib/python2.6/site-packages/django/utils/importlib.py"", line 35, in import_module __import__(name) ImportError: No module named main >>> Activity.objects.order_by('-created') Traceback (most recent call last): File """", line 1, in File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/query.py"", line 69, in __repr__ data = list(self[:REPR_OUTPUT_SIZE + 1]) File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/query.py"", line 84, in __len__ self._result_cache.extend(self._iter) File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/query.py"", line 273, in iterator for row in compiler.results_iter(): File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/sql/compiler.py"", line 680, in results_iter for rows in self.execute_sql(MULTI): File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/sql/compiler.py"", line 725, in execute_sql sql, params = self.as_sql() File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/sql/compiler.py"", line 60, in as_sql ordering, ordering_group_by = self.get_ordering() File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/sql/compiler.py"", line 349, in get_ordering self.query.model._meta, default_order=asc): File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/sql/compiler.py"", line 378, in find_ordering_name opts, alias, False) File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/sql/query.py"", line 1248, in setup_joins field, model, direct, m2m = opts.get_field_by_name(name) File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/options.py"", line 307, in get_field_by_name cache = self.init_name_map() File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/options.py"", line 337, in init_name_map for f, model in self.get_all_related_m2m_objects_with_model(): File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/options.py"", line 414, in get_all_related_m2m_objects_with_model cache = self._fill_related_many_to_many_cache() File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/options.py"", line 428, in _fill_related_many_to_many_cache for klass in get_models(): File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/loading.py"", line 167, in get_models self._populate() File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/loading.py"", line 61, in _populate self.load_app(app_name, True) File ""/home/user/.env/lib/python2.6/site-packages/django/db/models/loading.py"", line 76, in load_app app_module = import_module(app_name) File ""/home/user/.env/lib/python2.6/site-packages/django/utils/importlib.py"", line 35, in import_module __import__(name) ImportError: No module named blog >>> Activity.objects.order_by('-created') [, ] }}} " Bug closed Database layer (models, ORM) 1.3 Normal fixed model anssi.kaariainen@… Łukasz Rekucki Accepted 1 0 0 0 0 0