Нужно добавить дополнительные поля gender, city, country.
В файле models.py добавляю:
User.add_to_class('gender', models.CharField(max_length=1, choices=GENDER_CHOICES))
# и для отображения и возможности редактирования полей в админке:
User._meta.admin.fields += (
('Additional', {'fields': ('gender',)}),
)
User._meta.admin.list_display += ('gender', )
File "/home/sv/django/wap/../../models.py", line 155, in <module>
User._meta.admin.fields += (
AttributeError: 'NoneType' object has no attribute 'fields'
>>> from django.db import models
>>> from django.contrib.auth.models import User
>>> dir(User._meta.admin)
['__class__', '__delattr__', '__doc__', '__getattribute__', '__hash__', '__init__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__str__']
>>>
з.ы.
Python 2.5.2
django.VERSION = (1, 1, 0, ‘beta’, 1)