I believe the solution is to actually figure a migration path to move everything that is non-essential to outside the User model. To identify a User, it should be enough to have username, password and permissions, and have the rest of the fields live in a django.contrib.auth.models.DefaultUserProfile.
On 22 set, 02:26, lvella <lve...@gmail.com> wrote: > The User model included in Authentication subsystem is very annoying > to use here in Brazil. The common "first name" and "last name" method > of identifying people found in English speaking countries is very > unnatural to our culture, which people usually have two or more family > names. It is a cultural trait of here that renders unsuitable the > splitting of the name into first and last on the model. There are > countries/cultures with other people naming customs that is also hard > to localize with this model [1][2]. > > What about changing this in future versions? Maybe simply a > "true_name" field would do? Or maybe a way to customize the fields in > the User model. > > [1]:http://en.wikipedia.org/wiki/Arabic_name > [2]:http://en.wikipedia.org/wiki/Eastern_Slavic_naming_customs -- You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to django-developers@googlegroups.com. To unsubscribe from this group, send email to django-developers+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-developers?hl=en.