Oh man, it looks like my post got butchered. If you can't figure out where each line ends, let me know!
On Fri, Jun 22, 2012 at 4:22 PM, Kurtis Mullins <kurtis.mull...@gmail.com> wrote: > Did you get an opportunity to type anything after "yes"? Or did it > just blow up at that point? > > Based on the traceback, it looks like it is having trouble getting > your system's default username. I've never really noticed that it has > that functionality before but I wonder if there's something "weird" > about your System's configuration? > > Which version of Django are you using? > > To by-pass this (until you get the real problem worked out) give this a shot: > > python manage.py shell # This will open up a terminal-shell in your > Django Environment > from django.contrib.auth.models import User # Import the User Model so > we can create a new user > user = User.objects.create_user(username='someusername', > password='somepassword', is_superuser=True) # Create the new User > (Remember these credentials) > user.save() # Save the User > exit() # Exit the Python Shell > > And you should be all good to go. > > On Fri, Jun 22, 2012 at 3:46 PM, Bill Torcaso <b...@billtorcaso.org> wrote: >> >> >> Hi, >> I'm working through the tutorail. Part 1 was fine, and part 2 shows me the >> site with the light blue background. I proceed to make my first app, >> 'djangotest'. >> >> I run django-admin.py and get a project >> I edit settings.py to select sqlite3, and put in an absolute path to a >> sqlite db file. I leave 'America/Chicago' unchanged. the same error >> happens if I change it to my timezone in EST. >> When I run syncdb, I get this error. I look in the source and it has >> something to do with 'locale' and a tuple of (None, None). Please help. >> >> >> [-----] python manage.py syncdb >> Creating tables ... >> Creating table auth_permission >> Creating table auth_group_permissions >> Creating table auth_group >> Creating table auth_user_user_permissions >> Creating table auth_user_groups >> Creating table auth_user >> Creating table django_content_type >> Creating table django_session >> Creating table django_site >> >> 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 >> "/Library/Python/2.7/site-packages/django/core/management/__init__.py", line >> 443, in execute_from_command_line >> utility.execute() >> File >> "/Library/Python/2.7/site-packages/django/core/management/__init__.py", line >> 382, in execute >> self.fetch_command(subcommand).run_from_argv(self.argv) >> File "/Library/Python/2.7/site-packages/django/core/management/base.py", >> line 196, in run_from_argv >> self.execute(*args, **options.__dict__) >> File "/Library/Python/2.7/site-packages/django/core/management/base.py", >> line 232, in execute >> output = self.handle(*args, **options) >> File "/Library/Python/2.7/site-packages/django/core/management/base.py", >> line 371, in handle >> return self.handle_noargs(**options) >> File >> "/Library/Python/2.7/site-packages/django/core/management/commands/syncdb.py", >> line 110, in handle_noargs >> emit_post_sync_signal(created_models, verbosity, interactive, db) >> File "/Library/Python/2.7/site-packages/django/core/management/sql.py", >> line 189, in emit_post_sync_signal >> interactive=interactive, db=db) >> File "/Library/Python/2.7/site-packages/django/dispatch/dispatcher.py", >> line 172, in send >> response = receiver(signal=self, sender=sender, **named) >> File >> "/Library/Python/2.7/site-packages/django/contrib/auth/management/__init__.py", >> line 73, in create_superuser >> call_command("createsuperuser", interactive=True, database=db) >> File >> "/Library/Python/2.7/site-packages/django/core/management/__init__.py", line >> 150, in call_command >> return klass.execute(*args, **defaults) >> File "/Library/Python/2.7/site-packages/django/core/management/base.py", >> line 232, in execute >> output = self.handle(*args, **options) >> File >> "/Library/Python/2.7/site-packages/django/contrib/auth/management/commands/createsuperuser.py", >> line 70, in handle >> default_username = get_default_username() >> File >> "/Library/Python/2.7/site-packages/django/contrib/auth/management/__init__.py", >> line 105, in get_default_username >> default_username = get_system_username() >> File >> "/Library/Python/2.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 >> >> >> Thanks, >> >> -- Bill >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To view this discussion on the web visit >> https://groups.google.com/d/msg/django-users/-/GmlYGnGfpfYJ. >> To post to this group, send email to django-users@googlegroups.com. >> To unsubscribe from this group, send email to >> django-users+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/django-users?hl=en. -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.