i double checked all of my admin settings and nothing has changed. however, i started commented out items i didn't need anymore (list_display_links and list_filter) in the admin class for this model and now i get a 500 error. Below is the traceback from the log file that I'm getting:
[Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] mod_python (pid=21091, interpreter='wartrac.lormfg.com', phase='PythonHandler', handler='django.core.handlers.modpython'): Application error [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] ServerName: 'wartrac.lormfg.com' [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] DocumentRoot: '/home/sites' [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] URI: '/admin/ tracker' [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] Location: '/' [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] Directory: None [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] Filename: '/ home/sites/admin' [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] PathInfo: '/ tracker' [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] Traceback (most recent call last): [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/mod_python/importer.py", line 1537, in HandlerDispatch\n default=default_handler, arg=req, silent=hlist.silent) [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/mod_python/importer.py", line 1229, in _process_target\n result = _execute_target(config, req, object, arg) [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/mod_python/importer.py", line 1128, in _execute_target\n result = object(arg) [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/core/handlers/modpython.py", line 228, in handler\n return ModPythonHandler()(req) [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/core/handlers/modpython.py", line 201, in __call__\n response = self.get_response(request) [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/core/handlers/base.py", line 73, in get_response\n response = middleware_method(request) [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/middleware/common.py", line 56, in process_request\n if (not _is_valid_path(request.path_info) and [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/middleware/common.py", line 142, in _is_valid_path\n urlresolvers.resolve(path) [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/core/urlresolvers.py", line 262, in resolve\n return get_resolver(urlconf).resolve(path) [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/core/urlresolvers.py", line 184, in resolve\n for pattern in self.url_patterns: [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/core/urlresolvers.py", line 213, in _get_url_patterns\n patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module) [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/core/urlresolvers.py", line 208, in _get_urlconf_module\n self._urlconf_module = import_module (self.urlconf_name) [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/utils/importlib.py", line 35, in import_module\n __import__(name) [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/home/ blake/django_projects/wartrac/urls.py", line 5, in <module>\n admin.autodiscover() [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/contrib/admin/__init__.py", line 56, in autodiscover\n import_module("%s.admin" % app) [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/utils/importlib.py", line 35, in import_module\n __import__(name) [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/home/ blake/django_projects/wartrac/tracker/admin.py", line 117, in <module> \n admin.site.register(Warranty, WarrantyAdmin) [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/contrib/admin/sites.py", line 92, in register\n validate(admin_class, model) [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/contrib/admin/validation.py", line 32, in validate\n if not hasattr(cls, field): [Mon Jul 13 13:40:53 2009] [error] [client 66.103.240.1] TypeError: hasattr(): attribute name must be string [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] mod_python (pid=21206, interpreter='wartrac.lormfg.com', phase='PythonHandler', handler='django.core.handlers.modpython'): Application error [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] ServerName: 'wartrac.lormfg.com' [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] DocumentRoot: '/home/sites' [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] URI: '/admin/ tracker/warranty' [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] Location: '/' [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] Directory: None [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] Filename: '/ home/sites/admin' [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] PathInfo: '/ tracker/warranty' [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] Traceback (most recent call last): [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/mod_python/importer.py", line 1537, in HandlerDispatch\n default=default_handler, arg=req, silent=hlist.silent) [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/mod_python/importer.py", line 1229, in _process_target\n result = _execute_target(config, req, object, arg) [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/mod_python/importer.py", line 1128, in _execute_target\n result = object(arg) [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/core/handlers/modpython.py", line 228, in handler\n return ModPythonHandler()(req) [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/core/handlers/modpython.py", line 201, in __call__\n response = self.get_response(request) [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/core/handlers/base.py", line 73, in get_response\n response = middleware_method(request) [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/middleware/common.py", line 56, in process_request\n if (not _is_valid_path(request.path_info) and [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/middleware/common.py", line 142, in _is_valid_path\n urlresolvers.resolve(path) [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/core/urlresolvers.py", line 262, in resolve\n return get_resolver(urlconf).resolve(path) [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/core/urlresolvers.py", line 184, in resolve\n for pattern in self.url_patterns: [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/core/urlresolvers.py", line 213, in _get_url_patterns\n patterns = getattr(self.urlconf_module, "urlpatterns", self.urlconf_module) [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/core/urlresolvers.py", line 208, in _get_urlconf_module\n self._urlconf_module = import_module (self.urlconf_name) [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/utils/importlib.py", line 35, in import_module\n __import__(name) [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/home/ blake/django_projects/wartrac/urls.py", line 5, in <module>\n admin.autodiscover() [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/contrib/admin/__init__.py", line 56, in autodiscover\n import_module("%s.admin" % app) [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/utils/importlib.py", line 35, in import_module\n __import__(name) [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/home/ blake/django_projects/wartrac/tracker/admin.py", line 117, in <module> \n admin.site.register(Warranty, WarrantyAdmin) [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/contrib/admin/sites.py", line 92, in register\n validate(admin_class, model) [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] File "/usr/ lib/python2.5/site-packages/django/contrib/admin/validation.py", line 32, in validate\n if not hasattr(cls, field): [Mon Jul 13 13:46:50 2009] [error] [client 66.103.240.1] TypeError: hasattr(): attribute name must be string also, here is my virthost config for this site: <VirtualHost 209.190.122.10:80> 1142 ServerName wartrac.lormfg.com 1143 ServerAlias lormfg.com 1144 ServerAdmin bsi...@lormfg.com 1145 <Location "/"> 1146 SetHandler python-program 1147 PythonHandler django.core.handlers.modpython 1148 SetEnv DJANGO_SETTINGS_MODULE wartrac.settings 1149 PythonPath "['/home/blake/django_projects'] + sys.path" 1150 </Location> 1151 <Location "/media"> 1152 SetHandler None 1153 </Location> 1154 <Location "/admin_media"> 1155 SetHandler None 1156 </Location> 1157 <Locationmatch "\.(jpg|gif|png)$"> 1158 SetHandler None 1159 </Locationmatch> 1160 DocumentRoot /home/sites 1161 <Directory "/home/sites"> 1162 Options FollowSymLinks 1163 AllowOverride All 1164 allow from all 1165 </Directory> 1166 ErrorLog /home/sites/lor/logs/wartrac/errors 1167 CustomLog /home/sites/lor/logs/wartrac/combined combined 1168 # AliasMatch ^/"([^/]+)(/(.*))? /home/sites/lormfg/users/$1/web/ $3 1169 #php_flag display_errors on 1170 #php_value error_reporting 6143 1171 #php_flag log_errors on 1172 # php_value error_log /var/log/httpd/php_log 1173 </Virtualhost> On Jul 13, 1:01 pm, Karen Tracey <kmtra...@gmail.com> wrote: > On Mon, Jul 13, 2009 at 10:47 AM, bsisco <blake.si...@gmail.com> wrote: > > > I have a simple application that we use to track incoming warranties > > for my company. The change_list view used to show such items as part > > number, serial number, date entered, control number etc. After a user > > entered an item this morning the view now only shows boolean fields. > > I tried going in and manually removing the latest couple of records to > > see if maybe it was a formatting issue in his entry but that didn't > > work. Any ideas??? > > > I'm using: > > 1.1b1 SVN-11230 ( I tried updating this morning after the problem > > started to see if that fixed the prob but no joy) > > MySQL > > Apache w/ mod-python. > > > Everything has worked well for several months until this morning. > > I can't recall ever hearing anything like this reported before. Are you > sure the admin definitions for this model have not been changed? > > Karen --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---