hi, I have this code snippet:
for k,v in match.__dict__.items(): if k in ['_state','id','incident_id','initiaterequest_id','matched']: continue if v: nme = k.split('_')[0] modl = get_model('incident',nme) modlinstance = modl.objects.get(pk=int(v)) qlist[nme] = modlinstance query = Incident.objects.filter(**qlist) this was working fine. It works fine in the shell. But over the web django barfs saying: None type does not have attribute 'objects'. But if I print 'modl' - it gives <class 'incident.models.Product'> in the shell if I do get_model('incident','product').objects.get(pk=1) it works. Environment: Request Method: GET Request URL: http://127.0.0.1:8999/incident/showmatches/5/ Django Version: 1.3 SVN-16037 Python Version: 2.6.2 Installed Applications: ['django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.messages', 'django.contrib.staticfiles', 'django.contrib.admin', 'employee', 'incident', 'customer', 'vendor', 'assets', 'products'] Installed Middleware: ('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware') Traceback: File "/usr/lib/python2.6/site-packages/django/core/handlers/base.py" in get_response 111. response = callback(request, *callback_args, **callback_kwargs) File "/usr/lib/python2.6/site-packages/django/contrib/auth/decorators.py" in _wrapped_view 19. return view_func(request, *args, **kwargs) File "/home/lawgon/servicefirst/servicefirst/../servicefirst/incident/views.py" in showmatches 200. modlinstance = modl.objects.get(pk=int(v)) Exception Type: AttributeError at /incident/showmatches/5/ Exception Value: 'NoneType' object has no attribute 'objects' -- regards KG http://lawgon.livejournal.com Coimbatore LUG rox http://ilugcbe.techstud.org/ -- 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.