All pastes #814469 Raw Edit

Stuff

public text v1 · immutable
·published 2007-12-13 10:10 UTC
rendered paste body
 user = models.ForeignKey(User, unique=True)
    activation_key = models.CharField(maxlength=40)
    mobile_number = models.CharField(maxlength=75)
    birth_date = models.DateField()

    objects = RegistrationManager()

    class Admin:
        list_display = ('__str__', 'activation_key_expired')
        search_fields = ('user__username', 'user__first_name')
        list_filter = ('user__date_joined',)



ERROR I GET IS 


FieldDoesNotExist at /admin/registration/userprofile/
UserProfile has no field named 'user__date_joined'
Request Method: 	GET
Request URL: 	http://www.bodytonicmusic.com/admin/registration/userprofile/
Exception Type: 	FieldDoesNotExist
Exception Value: 	UserProfile has no field named 'user__date_joined'
Exception Location: 	/usr/lib/python2.3/site-packages/django/db/models/options.py in get_field, line 101
Traceback (innermost last)
Switch to copy-and-paste view

    * /usr/lib/python2.3/site-packages/django/core/handlers/base.py in get_response
        70. # Apply view middleware
        71. for middleware_method in self._view_middleware:
        72. response = middleware_method(request, callback, callback_args, callback_kwargs)
        73. if response:
        74. return response
        75.
        76. try:
        77. response = callback(request, *callback_args, **callback_kwargs) ...
        78. except Exception, e:
        79. # If the view raised an exception, run it through exception
        80. # middleware, and if the exception middleware returns a
        81. # response, use that. Otherwise, reraise the exception.
        82. for middleware_method in self._exception_middleware:
        83. response = middleware_method(request, e)
      ▶ Local vars
      Variable 	Value
      callback 	
      <function _checklogin at 0xb79ccaac>
      callback_args 	
      ('registration', 'userprofile')
      callback_kwargs 	
      {}
      debug 	
      <module 'django.views.debug' from '/usr/lib/python2.3/site-packages/django/views/debug.pyc'>
      e 	
      <django.db.models.fields.FieldDoesNotExist instance at 0xb79cd34c>
      exceptions 	
      <module 'django.core.exceptions' from '/usr/lib/python2.3/site-packages/django/core/exceptions.pyc'>
      mail_admins 	
      <function mail_admins at 0x9076614>
      middleware_method 	
      <bound method XViewMiddleware.process_view of <django.middleware.doc.XViewMiddleware object at 0xb7a2b9cc>>
      request 	
      <ModPythonRequest path:/admin/registration/userprofile/, GET:<MultiValueDict: {}>, POST:<MultiValueDict: {}>, COOKIES:{'__utma': '70357507.1517688581.1191272374.1197533346.1197539519.310', '__utmb': '70357507', '__utmc': '70357507', '__utmz': '70357507.1194382086.130.4.utmccn=(organic)|utmcsr=google|utmctr=ben+morgan+le+mix|utmcmd=organic', 'phpbb3_badpz_k': 'd8e729bc7f66d4ec', 'phpbb3_badpz_sid': '9eca2f533363da66883a24059e24dc21', 'phpbb3_badpz_u': '22', 'sessionid': '736de486baf757c202089b45edb82e38', 'style_cookie': 'printonly'}, META:{'AUTH_TYPE': None, 'CONTENT_LENGTH': 0L, 'CONTENT_TYPE': None, 'GATEWAY_INTERFACE': 'CGI/1.1', '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,en;q=0.5', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'style_cookie=printonly; phpbb3_badpz_sid=9eca2f533363da66883a24059e24dc21; phpbb3_badpz_k=d8e729bc7f66d4ec; sessionid=736de486baf757c202089b45edb82e38; __utmz=70357507.1194382086.130.4.utmccn=(organic)|utmcsr=google|utmctr=ben+morgan+le+mix|utmcmd=organic; phpbb3_badpz_u=22; __utma=70357507.1517688581.1191272374.1197533346.1197539519.310; __utmc=70357507; __utmb=70357507', 'HTTP_HOST': 'www.bodytonicmusic.com', 'HTTP_KEEP_ALIVE': '300', 'HTTP_REFERER': 'http://www.bodytonicmusic.com/admin/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11', 'PATH_INFO': '/registration/userprofile/', 'PATH_TRANSLATED': None, 'QUERY_STRING': None, 'REMOTE_ADDR': '217.78.9.66', 'REMOTE_HOST': None, 'REMOTE_IDENT': None, 'REMOTE_USER': None, 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': None, 'SERVER_NAME': 'bodytonicmusic.com', 'SERVER_PORT': 0, 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'mod_python'}>
      resolver 	
      <django.core.urlresolvers.RegexURLResolver object at 0xb7a2bd6c>
      response 	
      None
      self 	
      <django.core.handlers.modpython.ModPythonHandler object at 0xb7a0324c>
      settings 	
      <django.conf.LazySettings object at 0x904de0c>
      urlconf 	
      'bodytonic.urls'
      urlresolvers 	
      <module 'django.core.urlresolvers' from '/usr/lib/python2.3/site-packages/django/core/urlresolvers.pyc'>
    * /usr/lib/python2.3/site-packages/django/contrib/admin/views/decorators.py in _checklogin
        48. def _checklogin(request, *args, **kwargs):
        49. if request.user.is_authenticated() and request.user.is_staff:
        50. # The user is valid. Continue to the admin page.
        51. if request.POST.has_key('post_data'):
        52. # User must have re-authenticated through a different window
        53. # or tab.
        54. request.POST = _decode_post_data(request.POST['post_data'])
        55. return view_func(request, *args, **kwargs) ...
        56.
        57. assert hasattr(request, 'session'), "The Django admin requires session middleware to be installed. Edit your MIDDLEWARE_CLASSES setting to insert 'django.contrib.sessions.middleware.SessionMiddleware'."
        58.
        59. # If this isn't already the login page, display it.
        60. if not request.POST.has_key(LOGIN_FORM_KEY):
        61. if request.POST:
      ▶ Local vars
      Variable 	Value
      args 	
      ('registration', 'userprofile')
      kwargs 	
      {}
      request 	
      <ModPythonRequest path:/admin/registration/userprofile/, GET:<MultiValueDict: {}>, POST:<MultiValueDict: {}>, COOKIES:{'__utma': '70357507.1517688581.1191272374.1197533346.1197539519.310', '__utmb': '70357507', '__utmc': '70357507', '__utmz': '70357507.1194382086.130.4.utmccn=(organic)|utmcsr=google|utmctr=ben+morgan+le+mix|utmcmd=organic', 'phpbb3_badpz_k': 'd8e729bc7f66d4ec', 'phpbb3_badpz_sid': '9eca2f533363da66883a24059e24dc21', 'phpbb3_badpz_u': '22', 'sessionid': '736de486baf757c202089b45edb82e38', 'style_cookie': 'printonly'}, META:{'AUTH_TYPE': None, 'CONTENT_LENGTH': 0L, 'CONTENT_TYPE': None, 'GATEWAY_INTERFACE': 'CGI/1.1', '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,en;q=0.5', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'style_cookie=printonly; phpbb3_badpz_sid=9eca2f533363da66883a24059e24dc21; phpbb3_badpz_k=d8e729bc7f66d4ec; sessionid=736de486baf757c202089b45edb82e38; __utmz=70357507.1194382086.130.4.utmccn=(organic)|utmcsr=google|utmctr=ben+morgan+le+mix|utmcmd=organic; phpbb3_badpz_u=22; __utma=70357507.1517688581.1191272374.1197533346.1197539519.310; __utmc=70357507; __utmb=70357507', 'HTTP_HOST': 'www.bodytonicmusic.com', 'HTTP_KEEP_ALIVE': '300', 'HTTP_REFERER': 'http://www.bodytonicmusic.com/admin/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11', 'PATH_INFO': '/registration/userprofile/', 'PATH_TRANSLATED': None, 'QUERY_STRING': None, 'REMOTE_ADDR': '217.78.9.66', 'REMOTE_HOST': None, 'REMOTE_IDENT': None, 'REMOTE_USER': None, 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': None, 'SERVER_NAME': 'bodytonicmusic.com', 'SERVER_PORT': 0, 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'mod_python'}>
      view_func 	
      <function _wrapped_view_func at 0xb79cca74>
    * /usr/lib/python2.3/site-packages/django/views/decorators/cache.py in _wrapped_view_func
        32.
        33. def never_cache(view_func):
        34. """
        35. Decorator that adds headers to a response so that it will
        36. never be cached.
        37. """
        38. def _wrapped_view_func(request, *args, **kwargs):
        39. response = view_func(request, *args, **kwargs) ...
        40. add_never_cache_headers(response)
        41. return response
        42. return _wrapped_view_func
      ▶ Local vars
      Variable 	Value
      args 	
      ('registration', 'userprofile')
      kwargs 	
      {}
      request 	
      <ModPythonRequest path:/admin/registration/userprofile/, GET:<MultiValueDict: {}>, POST:<MultiValueDict: {}>, COOKIES:{'__utma': '70357507.1517688581.1191272374.1197533346.1197539519.310', '__utmb': '70357507', '__utmc': '70357507', '__utmz': '70357507.1194382086.130.4.utmccn=(organic)|utmcsr=google|utmctr=ben+morgan+le+mix|utmcmd=organic', 'phpbb3_badpz_k': 'd8e729bc7f66d4ec', 'phpbb3_badpz_sid': '9eca2f533363da66883a24059e24dc21', 'phpbb3_badpz_u': '22', 'sessionid': '736de486baf757c202089b45edb82e38', 'style_cookie': 'printonly'}, META:{'AUTH_TYPE': None, 'CONTENT_LENGTH': 0L, 'CONTENT_TYPE': None, 'GATEWAY_INTERFACE': 'CGI/1.1', '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,en;q=0.5', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'style_cookie=printonly; phpbb3_badpz_sid=9eca2f533363da66883a24059e24dc21; phpbb3_badpz_k=d8e729bc7f66d4ec; sessionid=736de486baf757c202089b45edb82e38; __utmz=70357507.1194382086.130.4.utmccn=(organic)|utmcsr=google|utmctr=ben+morgan+le+mix|utmcmd=organic; phpbb3_badpz_u=22; __utma=70357507.1517688581.1191272374.1197533346.1197539519.310; __utmc=70357507; __utmb=70357507', 'HTTP_HOST': 'www.bodytonicmusic.com', 'HTTP_KEEP_ALIVE': '300', 'HTTP_REFERER': 'http://www.bodytonicmusic.com/admin/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11', 'PATH_INFO': '/registration/userprofile/', 'PATH_TRANSLATED': None, 'QUERY_STRING': None, 'REMOTE_ADDR': '217.78.9.66', 'REMOTE_HOST': None, 'REMOTE_IDENT': None, 'REMOTE_USER': None, 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': None, 'SERVER_NAME': 'bodytonicmusic.com', 'SERVER_PORT': 0, 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'mod_python'}>
      view_func 	
      <function change_list at 0xb79cc8b4>
    * /usr/lib/python2.3/site-packages/django/contrib/admin/views/main.py in change_list
       753. def change_list(request, app_label, model_name):
       754. model = models.get_model(app_label, model_name)
       755. if model is None:
       756. raise Http404("App %r, model %r, not found" % (app_label, model_name))
       757. if not request.user.has_perm(app_label + '.' + model._meta.get_change_permission()):
       758. raise PermissionDenied
       759. try:
       760. cl = ChangeList(request, model) ...
       761. except IncorrectLookupParameters:
       762. # Wacky lookup parameters were given, so redirect to the main
       763. # changelist page, without parameters, and pass an 'invalid=1'
       764. # parameter via the query string. If wacky parameters were given and
       765. # the 'invalid=1' parameter was already in the query string, something
       766. # is screwed up with the database, so display an error page.
      ▶ Local vars
      Variable 	Value
      app_label 	
      'registration'
      model 	
      <class 'bodytonic.registration.models.UserProfile'>
      model_name 	
      'userprofile'
      request 	
      <ModPythonRequest path:/admin/registration/userprofile/, GET:<MultiValueDict: {}>, POST:<MultiValueDict: {}>, COOKIES:{'__utma': '70357507.1517688581.1191272374.1197533346.1197539519.310', '__utmb': '70357507', '__utmc': '70357507', '__utmz': '70357507.1194382086.130.4.utmccn=(organic)|utmcsr=google|utmctr=ben+morgan+le+mix|utmcmd=organic', 'phpbb3_badpz_k': 'd8e729bc7f66d4ec', 'phpbb3_badpz_sid': '9eca2f533363da66883a24059e24dc21', 'phpbb3_badpz_u': '22', 'sessionid': '736de486baf757c202089b45edb82e38', 'style_cookie': 'printonly'}, META:{'AUTH_TYPE': None, 'CONTENT_LENGTH': 0L, 'CONTENT_TYPE': None, 'GATEWAY_INTERFACE': 'CGI/1.1', '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,en;q=0.5', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'style_cookie=printonly; phpbb3_badpz_sid=9eca2f533363da66883a24059e24dc21; phpbb3_badpz_k=d8e729bc7f66d4ec; sessionid=736de486baf757c202089b45edb82e38; __utmz=70357507.1194382086.130.4.utmccn=(organic)|utmcsr=google|utmctr=ben+morgan+le+mix|utmcmd=organic; phpbb3_badpz_u=22; __utma=70357507.1517688581.1191272374.1197533346.1197539519.310; __utmc=70357507; __utmb=70357507', 'HTTP_HOST': 'www.bodytonicmusic.com', 'HTTP_KEEP_ALIVE': '300', 'HTTP_REFERER': 'http://www.bodytonicmusic.com/admin/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11', 'PATH_INFO': '/registration/userprofile/', 'PATH_TRANSLATED': None, 'QUERY_STRING': None, 'REMOTE_ADDR': '217.78.9.66', 'REMOTE_HOST': None, 'REMOTE_IDENT': None, 'REMOTE_USER': None, 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': None, 'SERVER_NAME': 'bodytonicmusic.com', 'SERVER_PORT': 0, 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'mod_python'}>
    * /usr/lib/python2.3/site-packages/django/contrib/admin/views/main.py in __init__
       567. del self.params[ERROR_FLAG]
       568.
       569. self.order_field, self.order_type = self.get_ordering()
       570. self.query = request.GET.get(SEARCH_VAR, '')
       571. self.query_set = self.get_query_set()
       572. self.get_results(request)
       573. self.title = (self.is_popup and _('Select %s') % self.opts.verbose_name or _('Select %s to change') % self.opts.verbose_name)
       574. self.filter_specs, self.has_filters = self.get_filters(request) ...
       575. self.pk_attname = self.lookup_opts.pk.attname
       576.
       577. def get_filters(self, request):
       578. filter_specs = []
       579. if self.lookup_opts.admin.list_filter and not self.opts.one_to_one_field:
       580. filter_fields = [self.lookup_opts.get_field(field_name) \
      ▶ Local vars
      Variable 	Value
      model 	
      <class 'bodytonic.registration.models.UserProfile'>
      request 	
      <ModPythonRequest path:/admin/registration/userprofile/, GET:<MultiValueDict: {}>, POST:<MultiValueDict: {}>, COOKIES:{'__utma': '70357507.1517688581.1191272374.1197533346.1197539519.310', '__utmb': '70357507', '__utmc': '70357507', '__utmz': '70357507.1194382086.130.4.utmccn=(organic)|utmcsr=google|utmctr=ben+morgan+le+mix|utmcmd=organic', 'phpbb3_badpz_k': 'd8e729bc7f66d4ec', 'phpbb3_badpz_sid': '9eca2f533363da66883a24059e24dc21', 'phpbb3_badpz_u': '22', 'sessionid': '736de486baf757c202089b45edb82e38', 'style_cookie': 'printonly'}, META:{'AUTH_TYPE': None, 'CONTENT_LENGTH': 0L, 'CONTENT_TYPE': None, 'GATEWAY_INTERFACE': 'CGI/1.1', '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,en;q=0.5', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'style_cookie=printonly; phpbb3_badpz_sid=9eca2f533363da66883a24059e24dc21; phpbb3_badpz_k=d8e729bc7f66d4ec; sessionid=736de486baf757c202089b45edb82e38; __utmz=70357507.1194382086.130.4.utmccn=(organic)|utmcsr=google|utmctr=ben+morgan+le+mix|utmcmd=organic; phpbb3_badpz_u=22; __utma=70357507.1517688581.1191272374.1197533346.1197539519.310; __utmc=70357507; __utmb=70357507', 'HTTP_HOST': 'www.bodytonicmusic.com', 'HTTP_KEEP_ALIVE': '300', 'HTTP_REFERER': 'http://www.bodytonicmusic.com/admin/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11', 'PATH_INFO': '/registration/userprofile/', 'PATH_TRANSLATED': None, 'QUERY_STRING': None, 'REMOTE_ADDR': '217.78.9.66', 'REMOTE_HOST': None, 'REMOTE_IDENT': None, 'REMOTE_USER': None, 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': None, 'SERVER_NAME': 'bodytonicmusic.com', 'SERVER_PORT': 0, 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'mod_python'}>
      self 	
      <django.contrib.admin.views.main.ChangeList object at 0xb7a679cc>
    * /usr/lib/python2.3/site-packages/django/contrib/admin/views/main.py in get_filters
       573. self.title = (self.is_popup and _('Select %s') % self.opts.verbose_name or _('Select %s to change') % self.opts.verbose_name)
       574. self.filter_specs, self.has_filters = self.get_filters(request)
       575. self.pk_attname = self.lookup_opts.pk.attname
       576.
       577. def get_filters(self, request):
       578. filter_specs = []
       579. if self.lookup_opts.admin.list_filter and not self.opts.one_to_one_field:
       580. filter_fields = [self.lookup_opts.get_field(field_name) \ ...
       581. for field_name in self.lookup_opts.admin.list_filter]
       582. for f in filter_fields:
       583. spec = FilterSpec.create(f, request, self.params, self.model)
       584. if spec and spec.has_output():
       585. filter_specs.append(spec)
       586. return filter_specs, bool(filter_specs)
      ▶ Local vars
      Variable 	Value
      _[1] 	
      <built-in method append of list object at 0xb79cd12c>
      field_name 	
      'user__date_joined'
      filter_specs 	
      []
      request 	
      <ModPythonRequest path:/admin/registration/userprofile/, GET:<MultiValueDict: {}>, POST:<MultiValueDict: {}>, COOKIES:{'__utma': '70357507.1517688581.1191272374.1197533346.1197539519.310', '__utmb': '70357507', '__utmc': '70357507', '__utmz': '70357507.1194382086.130.4.utmccn=(organic)|utmcsr=google|utmctr=ben+morgan+le+mix|utmcmd=organic', 'phpbb3_badpz_k': 'd8e729bc7f66d4ec', 'phpbb3_badpz_sid': '9eca2f533363da66883a24059e24dc21', 'phpbb3_badpz_u': '22', 'sessionid': '736de486baf757c202089b45edb82e38', 'style_cookie': 'printonly'}, META:{'AUTH_TYPE': None, 'CONTENT_LENGTH': 0L, 'CONTENT_TYPE': None, 'GATEWAY_INTERFACE': 'CGI/1.1', '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,en;q=0.5', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_COOKIE': 'style_cookie=printonly; phpbb3_badpz_sid=9eca2f533363da66883a24059e24dc21; phpbb3_badpz_k=d8e729bc7f66d4ec; sessionid=736de486baf757c202089b45edb82e38; __utmz=70357507.1194382086.130.4.utmccn=(organic)|utmcsr=google|utmctr=ben+morgan+le+mix|utmcmd=organic; phpbb3_badpz_u=22; __utma=70357507.1517688581.1191272374.1197533346.1197539519.310; __utmc=70357507; __utmb=70357507', 'HTTP_HOST': 'www.bodytonicmusic.com', 'HTTP_KEEP_ALIVE': '300', 'HTTP_REFERER': 'http://www.bodytonicmusic.com/admin/', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11', 'PATH_INFO': '/registration/userprofile/', 'PATH_TRANSLATED': None, 'QUERY_STRING': None, 'REMOTE_ADDR': '217.78.9.66', 'REMOTE_HOST': None, 'REMOTE_IDENT': None, 'REMOTE_USER': None, 'REQUEST_METHOD': 'GET', 'SCRIPT_NAME': None, 'SERVER_NAME': 'bodytonicmusic.com', 'SERVER_PORT': 0, 'SERVER_PROTOCOL': 'HTTP/1.1', 'SERVER_SOFTWARE': 'mod_python'}>
      self 	
      <django.contrib.admin.views.main.ChangeList object at 0xb7a679cc>
    * /usr/lib/python2.3/site-packages/django/db/models/options.py in get_field
        94.
        95. def get_field(self, name, many_to_many=True):
        96. "Returns the requested field by name. Raises FieldDoesNotExist on error."
        97. to_search = many_to_many and (self.fields + self.many_to_many) or self.fields
        98. for f in to_search:
        99. if f.name == name:
       100. return f
       101. raise FieldDoesNotExist, '%s has no field named %r' % (self.object_name, name) ...
       102.
       103. def get_order_sql(self, table_prefix=''):
       104. "Returns the full 'ORDER BY' clause for this object, according to self.ordering."
       105. if not self.ordering: return ''
       106. pre = table_prefix and (table_prefix + '.') or ''
       107. return 'ORDER BY ' + orderlist2sql(self.ordering, self, pre)
      ▶ Local vars
      Variable 	Value
      f 	
      <django.db.models.fields.DateField object at 0xb7a7a0cc>
      many_to_many 	
      True
      name 	
      'user__date_joined'
      self 	
      <Options for UserProfile>
      to_search 	
      [<django.db.models.fields.AutoField object at 0xb7a7a5ec>, <django.db.models.fields.related.ForeignKey object at 0xb7ad430c>, <django.db.models.fields.CharField object at 0xb7ad4e2c>, <django.db.models.fields.DateField object at 0xb7a7a0cc>]

Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/django/core/handlers/base.py" in get_response
  77. response = callback(request, *callback_args, **callback_kwargs)
File "/usr/lib/python2.3/site-packages/django/contrib/admin/views/decorators.py" in _checklogin
  55. return view_func(request, *args, **kwargs)
File "/usr/lib/python2.3/site-packages/django/views/decorators/cache.py" in _wrapped_view_func
  39. response = view_func(request, *args, **kwargs)
File "/usr/lib/python2.3/site-packages/django/contrib/admin/views/main.py" in change_list
  760. cl = ChangeList(request, model)
File "/usr/lib/python2.3/site-packages/django/contrib/admin/views/main.py" in __init__
  574. self.filter_specs, self.has_filters = self.get_filters(request)
File "/usr/lib/python2.3/site-packages/django/contrib/admin/views/main.py" in get_filters
  580. filter_fields = [self.lookup_opts.get_field(field_name) \
File "/usr/lib/python2.3/site-packages/django/db/models/options.py" in get_field
  101. raise FieldDoesNotExist, '%s has no field named %r' % (self.object_name, name)

  FieldDoesNotExist at /admin/registration/userprofile/
  UserProfile has no field named 'user__date_joined'
Request information
GET

No GET data
POST

No POST data
COOKIES
Variable 	Value
__utmz 	
'70357507.1194382086.130.4.utmccn=(organic)|utmcsr=google|utmctr=ben+morgan+le+mix|utmcmd=organic'
phpbb3_badpz_u 	
'22'
style_cookie 	
'printonly'
sessionid 	
'736de486baf757c202089b45edb82e38'
phpbb3_badpz_k 	
'd8e729bc7f66d4ec'
phpbb3_badpz_sid 	
'9eca2f533363da66883a24059e24dc21'
__utma 	
'70357507.1517688581.1191272374.1197533346.1197539519.310'
__utmb 	
'70357507'
__utmc 	
'70357507'
META
Variable 	Value
AUTH_TYPE 	
None
CONTENT_LENGTH 	
0L
CONTENT_TYPE 	
None
GATEWAY_INTERFACE 	
'CGI/1.1'
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,en;q=0.5'
HTTP_CONNECTION 	
'keep-alive'
HTTP_COOKIE 	
'style_cookie=printonly; phpbb3_badpz_sid=9eca2f533363da66883a24059e24dc21; phpbb3_badpz_k=d8e729bc7f66d4ec; sessionid=736de486baf757c202089b45edb82e38; __utmz=70357507.1194382086.130.4.utmccn=(organic)|utmcsr=google|utmctr=ben+morgan+le+mix|utmcmd=organic; phpbb3_badpz_u=22; __utma=70357507.1517688581.1191272374.1197533346.1197539519.310; __utmc=70357507; __utmb=70357507'
HTTP_HOST 	
'www.bodytonicmusic.com'
HTTP_KEEP_ALIVE 	
'300'
HTTP_REFERER 	
'http://www.bodytonicmusic.com/admin/'
HTTP_USER_AGENT 	
'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.11) Gecko/20071127 Firefox/2.0.0.11'
PATH_INFO 	
'/registration/userprofile/'
PATH_TRANSLATED 	
None
QUERY_STRING 	
None
REMOTE_ADDR 	
'217.78.9.66'
REMOTE_HOST 	
None
REMOTE_IDENT 	
None
REMOTE_USER 	
None
REQUEST_METHOD 	
'GET'
SCRIPT_NAME 	
None
SERVER_NAME 	
'bodytonicmusic.com'
SERVER_PORT 	
0
SERVER_PROTOCOL 	
'HTTP/1.1'
SERVER_SOFTWARE 	
'mod_python'
Settings
Using settings module bodytonic.settings
Setting 	Value
ABSOLUTE_URL_OVERRIDES 	
{}
ACCOUNT_ACTIVATION_DAYS 	
10
ADMINS 	
()
ADMIN_FOR 	
()
ADMIN_MEDIA_PREFIX 	
'/admin-media/'
ALLOWED_INCLUDE_ROOTS 	
()
APPEND_SLASH 	
True
AUTHENTICATION_BACKENDS 	
('django.contrib.auth.backends.ModelBackend',)
AUTH_PROFILE_MODULE 	
'registration.UserProfile'
BANNED_IPS 	
()
CACHE_BACKEND 	
'simple://'
CACHE_MIDDLEWARE_KEY_PREFIX 	
''
COMMENTS_ALLOW_PROFANITIES 	
False
COMMENTS_BANNED_USERS_GROUP 	
None
COMMENTS_FIRST_FEW 	
0
COMMENTS_MODERATORS_GROUP 	
None
COMMENTS_SKETCHY_USERS_GROUP 	
None
DATABASE_ENGINE 	
'mysql'
DATABASE_HOST 	
'localhost'
DATABASE_NAME 	
'django'
DATABASE_OPTIONS 	
{}
DATABASE_PASSWORD 	
'********************'
DATABASE_PORT 	
''
DATABASE_USER 	
'root'
DATETIME_FORMAT 	
'N j, Y, P'
DATE_FORMAT 	
'N j, Y'
DEBUG 	
True
DEFAULT_CHARSET 	
'utf-8'
DEFAULT_CONTENT_TYPE 	
'text/html'
DEFAULT_FROM_EMAIL 	
'no-reply@bodytonicmusic.com'
DISALLOWED_USER_AGENTS 	
()
EMAIL_HOST 	
'localhost'
EMAIL_HOST_PASSWORD 	
'********************'
EMAIL_HOST_USER 	
''
EMAIL_PORT 	
25
EMAIL_SUBJECT_PREFIX 	
'[Django] '
FIXTURE_DIRS 	
()
IGNORABLE_404_ENDS 	
('mail.pl', 'mailform.pl', 'mail.cgi', 'mailform.cgi', 'favicon.ico', '.php')
IGNORABLE_404_STARTS 	
('/cgi-bin/', '/_vti_bin', '/_vti_inf')
INSTALLED_APPS 	
['bodytonic.contacts', 'bodytonic.registration', 'bodytonic.events', 'bodytonic.blog', 'bodytonic.podcasts', 'django.contrib.auth', 'django.contrib.markup', 'django.contrib.comments', 'django.contrib.contenttypes', 'django.contrib.humanize', 'django.contrib.sessions', 'django.contrib.sites', 'django.contrib.flatpages', 'django.contrib.redirects', 'django.contrib.admin']
INTERNAL_IPS 	
()
JING_PATH 	
'/usr/bin/jing'
LANGUAGES 	
(('ar', 'Arabic'), ('bn', 'Bengali'), ('ca', 'Catalan'), ('cs', 'Czech'), ('cy', 'Welsh'), ('da', 'Danish'), ('de', 'German'), ('el', 'Greek'), ('en', 'English'), ('es', 'Spanish'), ('es_AR', 'Argentinean Spanish'), ('fi', 'Finnish'), ('fr', 'French'), ('gl', 'Galician'), ('hu', 'Hungarian'), ('he', 'Hebrew'), ('is', 'Icelandic'), ('it', 'Italian'), ('ja', 'Japanese'), ('kn', 'Kannada'), ('lv', 'Latvian'), ('mk', 'Macedonian'), ('nl', 'Dutch'), ('no', 'Norwegian'), ('pl', 'Polish'), ('pt', 'Portugese'), ('pt-br', 'Brazilian'), ('ro', 'Romanian'), ('ru', 'Russian'), ('sk', 'Slovak'), ('sl', 'Slovenian'), ('sr', 'Serbian'), ('sv', 'Swedish'), ('ta', 'Tamil'), ('te', 'Telugu'), ('tr', 'Turkish'), ('uk', 'Ukrainian'), ('zh-cn', 'Simplified Chinese'), ('zh-tw', 'Traditional Chinese'))
LANGUAGES_BIDI 	
('he', 'ar')
LANGUAGE_CODE 	
'en-us'
MANAGERS 	
()
MEDIA_ROOT 	
'/home/tonic/domains/beta.bodytonicmusic.com/public_html/media/'
MEDIA_URL 	
'http://beta.bodytonicmusic.com/media/'
MIDDLEWARE_CLASSES 	
('django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.middleware.doc.XViewMiddleware', 'django.contrib.flatpages.middleware.FlatpageFallbackMiddleware')
MONTH_DAY_FORMAT 	
'F j'
PREPEND_WWW 	
False
PROFANITIES_LIST 	
'********************'
ROOT_URLCONF 	
'bodytonic.urls'
SECRET_KEY 	
'********************'
SEND_BROKEN_LINK_EMAILS 	
False
SERVER_EMAIL 	
'root@localhost'
SESSION_COOKIE_AGE 	
1209600
SESSION_COOKIE_DOMAIN 	
None
SESSION_COOKIE_NAME 	
'sessionid'
SESSION_COOKIE_SECURE 	
False
SESSION_EXPIRE_AT_BROWSER_CLOSE 	
False
SESSION_SAVE_EVERY_REQUEST 	
False
SETTINGS_MODULE 	
'bodytonic.settings'
SITE_ID 	
1
TEMPLATE_CONTEXT_PROCESSORS 	
('django.core.context_processors.auth', 'django.core.context_processors.debug', 'django.core.context_processors.i18n')
TEMPLATE_DEBUG 	
True
TEMPLATE_DIRS 	
('/home/tonic/django/templates/',)
TEMPLATE_LOADERS 	
('django.template.loaders.filesystem.load_template_source', 'django.template.loaders.app_directories.load_template_source')
TEMPLATE_STRING_IF_INVALID 	
''
TEST_DATABASE_NAME 	
None
TEST_RUNNER 	
'django.test.simple.run_tests'
TIME_FORMAT 	
'P'
TIME_ZONE 	
'Ireland/Dublin'
TRANSACTIONS_MANAGED 	
False
URL_VALIDATOR_USER_AGENT 	
'Django/0.96pre (http://www.djangoproject.com)'
USE_ETAGS 	
False
USE_I18N 	
True
YEAR_MONTH_FORMAT 	
'F Y'

You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 500 page.