No title (Python Traceback)

Plaintext - Copy this

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
Environment:

Request Method: GET
Request URL: http://d360.clatford.org.uk/admin/
Django Version: 1.0-beta_1-SVN-8437
Python Version: 2.5.0
Installed Applications:
['django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.sites',
 'django.contrib.admin',
 'd360.gl']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.middleware.doc.XViewMiddleware')


Traceback:
File "/home/hjmills/django_src/django/core/handlers/base.py" in get_response
  86.                 response = callback(request, *callback_args, **callback_kwargs)
File "/home/hjmills/django_src/django/contrib/admin/sites.py" in root
  155.         if not self.has_permission(request):
File "/home/hjmills/django_src/django/contrib/admin/sites.py" in has_permission
  113.         return request.user.is_authenticated() and request.user.is_staff
File "/home/hjmills/django_src/django/contrib/auth/middleware.py" in __get__
  5.             request._cached_user = get_user(request)
File "/home/hjmills/django_src/django/contrib/auth/__init__.py" in get_user
  78.         user_id = request.session[SESSION_KEY]
File "/home/hjmills/django_src/django/contrib/sessions/backends/base.py" in __getitem__
  46.         return self._session[key]
File "/home/hjmills/django_src/django/contrib/sessions/backends/base.py" in _get_session
  172.                 self._session_cache = self.load()
File "/home/hjmills/django_src/django/contrib/sessions/backends/db.py" in load
  15.                 expire_date__gt=datetime.datetime.now()
File "/home/hjmills/django_src/django/db/models/manager.py" in get
  81.         return self.get_query_set().get(*args, **kwargs)
File "/home/hjmills/django_src/django/db/models/query.py" in get
  294.         clone = self.filter(*args, **kwargs)
File "/home/hjmills/django_src/django/db/models/query.py" in filter
  484.         return self._filter_or_exclude(False, *args, **kwargs)
File "/home/hjmills/django_src/django/db/models/query.py" in _filter_or_exclude
  502.             clone.query.add_q(Q(*args, **kwargs))
File "/home/hjmills/django_src/django/db/models/sql/query.py" in add_q
  1170.                         can_reuse=used_aliases)
File "/home/hjmills/django_src/django/db/models/sql/query.py" in add_filter
  1045.                     alias, True, allow_many, can_reuse=can_reuse)
File "/home/hjmills/django_src/django/db/models/sql/query.py" in setup_joins
  1208.                 field, model, direct, m2m = opts.get_field_by_name(name)
File "/home/hjmills/django_src/django/db/models/options.py" in get_field_by_name
  274.                 cache = self.init_name_map()
File "/home/hjmills/django_src/django/db/models/options.py" in init_name_map
  300.         for f, model in self.get_all_related_m2m_objects_with_model():
File "/home/hjmills/django_src/django/db/models/options.py" in get_all_related_m2m_objects_with_model
  377.             cache = self._fill_related_many_to_many_cache()
File "/home/hjmills/django_src/django/db/models/options.py" in _fill_related_many_to_many_cache
  391.         for klass in get_models():
File "/home/hjmills/django_src/django/db/models/loading.py" in get_models
  136.         self._populate()
File "/home/hjmills/django_src/django/db/models/loading.py" in _populate
  57.                 self.load_app(app_name, True)
File "/home/hjmills/django_src/django/db/models/loading.py" in load_app
  72.         mod = __import__(app_name, {}, {}, ['models'])
File "/mnt/local/home/hjmills/django_projects/d360/../d360/gl/models.py" in <module>
  5. class Families(models.Model):
File "/home/hjmills/django_src/django/db/models/base.py" in __new__
  88.             new_class.add_to_class(obj_name, obj)
File "/home/hjmills/django_src/django/db/models/base.py" in add_to_class
  139.             value.contribute_to_class(cls, name)

Exception Type: TypeError at /admin/
Exception Value: Error when calling the metaclass bases
    unbound method contribute_to_class() must be called with TextField instance as first argument (got ModelBase instance instead)