View Single Post
  #1 (permalink)  
Old 07-12-2008, 08:42 PM
theda theda is offline
Junior Member
 
Join Date: Jul 2008
Posts: 1
theda is on a distinguished road
Default getting application level errors while trying to register

I tried to register today and I got this error message after choosing a country and clicking the Next button:

AttributeError at /

'NoneType' object has no attribute '_meta'

Request Method: GET Request URL: https://rf.com/ Exception Type: AttributeError Exception Value: 'NoneType' object has no attribute '_meta' Exception Location: /usr/lib/python2.4/site-packages/django/contrib/contenttypes/models.py in get_for_model, line 17 Python Executable: /usr/bin/python Python Version: 2.4.3 Python Path: ['/home/django/services/ringfree', '/usr/lib/python2.4/site-packages/setuptools-0.6c6-py2.4.egg', '/usr/lib/python2.4/site-packages/flup-1.0-py2.4.egg', '/usr/lib/python24.zip', '/usr/lib/python2.4', '/usr/lib/python2.4/plat-linux2', '/usr/lib/python2.4/lib-tk', '/usr/lib/python2.4/lib-dynload', '/usr/lib/python2.4/site-packages', '/usr/lib/python2.4/site-packages/Numeric', '/usr/lib/python2.4/site-packages/gtk-2.0'] Server time: Sat, 12 Jul 2008 19:40:03 -0700
Traceback Switch to copy-and-paste view

  • /usr/lib/python2.4/site-packages/django/core/handlers/base.py in get_response
    • # Apply view middleware
    • for middleware_method in self._view_middleware:
    • response = middleware_method(request, callback, callback_args, callback_kwargs)
    • if response:
    • return response
    • try:
    1. response = callback(request, *callback_args, **callback_kwargs) ...
    • except Exception, e:
    • # If the view raised an exception, run it through exception
    • # middleware, and if the exception middleware returns a
    • # response, use that. Otherwise, reraise the exception.
    • for middleware_method in self._exception_middleware:
    • response = middleware_method(request, e)

    ▶ Local vars
    Variable
    Value
    callback
    <function _check at 0xa3a195c>

    callback_args
    ()

    callback_kwargs
    {}

    debug
    <module 'django.views.debug' from '/usr/lib/python2.4/site-packages/django/views/debug.pyc'>

    e
    <exceptions.AttributeError instance at 0xa44e3ec>

    exc_info
    (<class exceptions.AttributeError at 0xb7f2574c>, <exceptions.AttributeError instance at 0xa44e3ec>, <traceback object at 0xa5e1e8c>)

    exceptions
    <module 'django.core.exceptions' from '/usr/lib/python2.4/site-packages/django/core/exceptions.pyc'>

    mail_admins
    <function mail_admins at 0xa33bc34>

    middleware_method
    <bound method TransactionMiddleware.process_exception of <django.middleware.transaction.TransactionMiddlewa re object at 0xa33dfac>>

    receivers
    [(<function _rollback_on_exception at 0xb7c3d2cc>, None)]

    request
    <WSGIRequest GET:<QueryDict: {}>, POST:<QueryDict: {}>, COOKIES:{'__utma': '124498761.2632707435305729500.1215913934.12159139 34.1215916511.2', '__utmb': '124498761.13.10.1215916511', '__utmc': '124498761', '__utmz': '124498761.1215913934.1.1.utmcsr=voip-sol.com|utmccn=(referral)|utmcmd=referral|utmcct=/iphone-voip-apps-the-top-softphones-for-iphone/', 'sessionid': '24aaf07f439bed938af15ebd3754b55d'}, META:{'DOCUMENT_ROOT': '/home/django/public_html', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': 'text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5', 'HTTP_ACCEPT_CHARSET': 'ISO-8859-1,utf-8;q=0.7,*;q=0.7', 'HTTP_ACCEPT_ENCODING': 'gzip,deflate', 'HTTP_ACCEPT_LANGUAGE': 'en-us', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': '__utma=124498761.2632707435305729500.1215913934.1 215913934.1215916511.2; __utmc=124498761; __utmz=124498761.1215913934.1.1.utmcsr=voip-sol.com|utmccn=(referral)|utmcmd=referral|utmcct=/iphone-voip-apps-the-top-softphones-for-iphone/; sessionid=24aaf07f439bed938af15ebd3754b55d; __utmb=124498761.13.10.1215916511', 'HTTP_HOST': 'rf.com', 'HTTP_IF_NONE_MATCH': '9c9db7a340ffb525f5e9495eafbe2c5c', 'HTTP_KEEP_ALIVE': '300', 'HTTP_REFERER': 'https://rf.com/register/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.15) Gecko/20080623 Firefox/2.0.0.15', 'PATH_INFO': '/', 'PATH_TRANSLATED': '/home/django/public_html/', 'QUERY_STRING': '', 'REDIRECT_STATUS': '200', 'REDIRECT_URI': '/mysite.fcgi/', 'REMOTE_ADDR': '209.59.169.2', 'REMOTE_PORT': '56391', 'REQUEST_METHOD': 'GET', 'REQUEST_URI': '/', 'SCRIPT_FILENAME': '/home/django/public_html/mysite.fcgi', 'SCRIPT_NAME': '/mysite.fcgi', 'SERVER_ADDR': '172.30.1.199', 'SERVER_NAME': 'rf.com', 'SERVER_PORT': '443', 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'lighttpd/1.4.19', 'wsgi.errors': <flup.server.fcgi_base.TeeOutputStream object at 0xa44ef8c>, 'wsgi.input': <flup.server.fcgi_base.InputStream object at 0xa44e8cc>, 'wsgi.multiprocess': True, 'wsgi.multithread': False, 'wsgi.run_once': False, 'wsgi.url_scheme': 'https', 'wsgi.version': (1, 0)}>

    resolver
    <RegexURLResolver ringfree.urls ^/>

    response
    None

    self
    <django.core.handlers.wsgi.WSGIHandler object at 0xa2cffec>

    settings
    <django.conf.LazySettings object at 0xb7cc322c>

    urlconf
    'ringfree.urls'

    urlresolvers
    <module 'django.core.urlresolvers' from '/usr/lib/python2.4/site-packages/django/core/urlresolvers.pyc'>
  • /home/django/services/ringfree/app/views/decorators.py in _check
    • # remember the url so we can go back after login
    • request.session['nextPage'] = request.get_full_path()
    • return HttpResponseRedirect (reverse ('ringfree-login'))
    • # for now we're using the emailConfirmed field to check whether we're ready to roll
    • if not user.get_profile().emailConfirmed:
    • return HttpResponseRedirect(reverse('ringfree-phone-activate'))
    1. return view_func (request, *args, **kwargs) ...
    • return _check
    • def owned_provideraccount_from_id (view_func):
    • def _check (request, providerAccountID, *args, **kwargs):
    • user = request.user
    • spec = ProviderAccount.objects.filter (user=user, id=providerAccountID)

(had to snip for post size limit)
Reply With Quote