django - definir permissões de usuário quando o usuário é criado automaticamente

Django 1.5, python 2.6

O modelo cria automaticamente um usuário sob certas condições:

User.objects.get_or_create(username=new_user_name, is_staff=True) 
u = User.objects.get(username=new_user_name)
u.set_password('temporary')

Além de definir o status do usuário, senha e is_staff, gostaria de definir as permissões do usuário - algo como:

u.user_permissions('Can view poll')

ou

u.set_permissions('Can change poll')

Isso é possível? Obrigado!

questionAnswers(2)

yourAnswerToTheQuestion