Re: Django 1.4 tutorial part 1 seems broken at the superuser creation stage.
please see your locale environment var. what is your os (linux, windows, mac) please post your files. how you installed your django?
Em domingo, 16 de junho de 2013 04h06min32s UTC-3, Ed escreveu:
Hello Dear Django Group.--My first day with Django, I just got it installed on my computer, and am trying to follow along with the first tutorial: https://docs.djangoproject.com/en/1.4/ intro/tutorial01/ I have Django's development server up, and I'm able to see the "It worked!" Django welcome page. Where I ran into the dead end is at the following section:"The syncdb command looks at the INSTALLED_APPS setting and creates any necessary database tables according to the database settings in your settings.py file. You'll see a message for each database table it creates, and you'll get a prompt asking you if you'd like to create a superuser account for the authentication system. Go ahead and do that."Up to this point, I've followed the tutorial line by line. However, after I ran the command "python manage.py syncdb", I got the error message below, and it seems to be an internal error to Django. Has anyone else encountered this issue, and how did you resolve it? Any feedback or insight is appreciated. Thank you!$ python manage.py syncdbCreating tables ...Creating table auth_permissionCreating table auth_group_permissionsCreating table auth_groupCreating table auth_user_user_permissionsCreating table auth_user_groupsCreating table auth_userCreating table django_content_typeCreating table django_sessionCreating table django_siteYou just installed Django's auth system, which means you don't have any superusers defined.Would you like to create one now? (yes/no): yesTraceback (most recent call last):File "manage.py", line 10, in <module>execute_from_command_line(sys.argv) File "/usr/local/lib/python2.7/site-packages/django/core/ management/__init__.py", line 443, in execute_from_command_line utility.execute()File "/usr/local/lib/python2.7/site-packages/django/core/ management/__init__.py", line 382, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python2.7/site-packages/django/core/ management/base.py", line 196, in run_from_argv self.execute(*args, **options.__dict__)File "/usr/local/lib/python2.7/site-packages/django/core/ management/base.py", line 232, in execute output = self.handle(*args, **options)File "/usr/local/lib/python2.7/site-packages/django/core/ management/base.py", line 371, in handle return self.handle_noargs(**options)File "/usr/local/lib/python2.7/site-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.7/site-packages/django/core/ management/sql.py", line 189, in emit_post_sync_signal interactive=interactive, db=db)File "/usr/local/lib/python2.7/site-packages/django/dispatch/ dispatcher.py", line 172, in send response = receiver(signal=self, sender=sender, **named)File "/usr/local/lib/python2.7/site-packages/django/contrib/ auth/management/__init__.py", line 73, in create_superuser call_command("createsuperuser", interactive=True, database=db) File "/usr/local/lib/python2.7/site-packages/django/core/ management/__init__.py", line 150, in call_command return klass.execute(*args, **defaults)File "/usr/local/lib/python2.7/site-packages/django/core/ management/base.py", line 232, in execute output = self.handle(*args, **options)File "/usr/local/lib/python2.7/site-packages/django/contrib/ auth/management/commands/ createsuperuser.py", line 70, in handle default_username = get_default_username()File "/usr/local/lib/python2.7/site-packages/django/contrib/ auth/management/__init__.py", line 105, in get_default_username default_username = get_system_username()File "/usr/local/lib/python2.7/site-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$
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+unsubscribe@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.
For more options, visit https://groups.google.com/groups/opt_out.

0 Comments:
Post a Comment
Subscribe to Post Comments [Atom]
<< Home