One workaround would be to forgo creation at syncdb time and use the
manage.py shell to create a user, set its superuser boolean, and save it.

On Thu, Feb 21, 2013 at 9:40 AM, lucien <lucien.ba...@gmail.com> wrote:

> Hi,
>
> Thanks for your quick answer, I removed the 1.4.4 version and it works
> but when I answer yes to define sperusers I got an error,
> is there any workaround to create a superuser ?
>
> You just installed Django's auth system, which means you don't have any
> superusers defined.
> Would you like to create one now? (yes/no): yes
> Traceback (most recent call last):
>   File "manage.py", line 10, in <module>
>     execute_from_command_line(sys.argv)
>   File
> "/usr/local/lib/python2.6/dist-packages/django/core/management/__init__.py",
> line 443, in execute_from_command_line
>     utility.execute()
>   File
> "/usr/local/lib/python2.6/dist-packages/django/core/management/__init__.py",
> line 382, in execute
>     self.fetch_command(subcommand).run_from_argv(self.argv)
>   File
> "/usr/local/lib/python2.6/dist-packages/django/core/management/base.py",
> line 196, in run_from_argv
>     self.execute(*args, **options.__dict__)
>   File
> "/usr/local/lib/python2.6/dist-packages/django/core/management/base.py",
> line 232, in execute
>     output = self.handle(*args, **options)
>   File
> "/usr/local/lib/python2.6/dist-packages/django/core/management/base.py",
> line 371, in handle
>     return self.handle_noargs(**options)
>   File
> "/usr/local/lib/python2.6/dist-packages/django/core/management/commands/syncdb.py",
> line 110, in handle_noargs
>     emit_post_sync_signal(created_models, verbosity, interactive, db)
>   File
> "/usr/local/lib/python2.6/dist-packages/django/core/management/sql.py",
> line 189, in emit_post_sync_signal
>     interactive=interactive, db=db)
>   File
> "/usr/local/lib/python2.6/dist-packages/django/dispatch/dispatcher.py",
> line 172, in send
>     response = receiver(signal=self, sender=sender, **named)
>   File
> "/usr/local/lib/python2.6/dist-packages/django/contrib/auth/management/__init__.py",
> line 73, in create_superuser
>     call_command("createsuperuser", interactive=True, database=db)
>   File
> "/usr/local/lib/python2.6/dist-packages/django/core/management/__init__.py",
> line 150, in call_command
>     return klass.execute(*args, **defaults)
>   File
> "/usr/local/lib/python2.6/dist-packages/django/core/management/base.py",
> line 232, in execute
>     output = self.handle(*args, **options)
>   File
> "/usr/local/lib/python2.6/dist-packages/django/contrib/auth/management/commands/createsuperuser.py",
> line 70, in handle
>     default_username = get_default_username()
>   File
> "/usr/local/lib/python2.6/dist-packages/django/contrib/auth/management/__init__.py",
> line 105, in get_default_username
>     default_username = get_system_username()
>   File
> "/usr/local/lib/python2.6/dist-packages/django/contrib/auth/management/__init__.py",
> line 85, in get_system_username
>     return getpass.getuser().decode(locale.getdefaultlocale()[1])
> TypeError: decode() argument 1 must be string, not None
>
>
>
>
>
> Le jeudi 21 février 2013 15:20:01 UTC+1, Karen Tracey a écrit :
>>
>> On Thu, Feb 21, 2013 at 9:09 AM, lucien <lucien...@gmail.com> wrote:
>>
>>> Hi,
>>>
>>> I tried the 1.4.5 because I got the same error with ubuntu and postgres
>>> Do you have any idea?
>>>
>>
>> Did you remove the 1.4.4 install before installing 1.4.5?
>>
>>
>>  --
> You received this message because you are subscribed to the Google Groups
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to django-users+unsubscr...@googlegroups.com.
> To post to this group, send email to django-users@googlegroups.com.
> Visit this group at http://groups.google.com/group/django-users?hl=en.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to