Trying:
new_user = User.objects.create_user(username, email, password)
new_user.first_name = first_name
new_user.last_name = last_name
new_user.save()
but if first or last name is foreign accented letters (unicode?) I get garbage in the user's record.
What can I do?