- Django non-rel createsuperuser fails due to non-ascii characters
- Traceback (most recent call last):
- File "manage.py", line 11, in <module>
- execute_manager(settings)
- File "C:empeericpickadealdjangocoremanagement__init__.py", line 438, in execute_manager
- utility.execute()
- File "C:empeericpickadealdjangocoremanagement__init__.py", line 379, in execute
- self.fetch_command(subcommand).run_from_argv(self.argv)
- File "C:empeericpickadealdjangocoremanagementbase.py", line 191, in run_from_argv
- self.execute(*args, **options.__dict__)
- File "C:empeericpickadealdjangocoremanagementbase.py", line 220, in execute
- output = self.handle(*args, **options)
- File "C:empeericpickadealdjangocontribauthmanagementcommandscreatesuperuser.py", line 72, in handle
- User.objects.get(username=default_username)
- File "C:empeericpickadealdjangodbmodelsmanager.py", line 132, in get
- return self.get_query_set().get(*args, **kwargs)
- File "C:empeericpickadealdjangodbmodelsquery.py", line 346, in get
- num = len(clone)
- File "C:empeericpickadealdjangodbmodelsquery.py", line 82, in __len__
- self._result_cache = list(self.iterator())
- File "C:empeericpickadealdjangodbmodelsquery.py", line 275, in iterator
- for row in compiler.results_iter():
- File "C:empeericpickadealdjangotoolboxdbbasecompiler.py", line 229, in results_iter
- for entity in self.build_query(fields).fetch(low_mark, high_mark):
- File "C:empeericpickadealdjangotoolboxdbbasecompiler.py", line 289, in build_query
- query.add_filters(self.query.where)
- File "C:empeericpickadealdjangotoolboxdbbasecompiler.py", line 74, in add_filters
- self.add_filters(child)
- File "C:empeericpickadealdjangotoolboxdbbasecompiler.py", line 78, in add_filters
- self.add_filter(column, lookup_type, self._negated, db_type, value)
- File "C:empeericpickadealdjangoappenginedbcompiler.py", line 61, in _func
- return func(*args, **kwargs)
- File "C:empeericpickadealdjangoappenginedbcompiler.py", line 271, in add_filter
- self._add_filter(column, op, db_type, value)
- File "C:empeericpickadealdjangoappenginedbcompiler.py", line 279, in _add_filter
- value = self.convert_value_for_db(db_type, value)
- File "C:empeericpickadealdjangotoolboxdbbasecompiler.py", line 209, in convert_value_for_db
- return self.compiler.convert_value_for_db(db_type, value)
- File "C:empeericpickadealdjangoappenginedbcompiler.py", line 445, in convert_value_for_db
- value = value.decode('utf-8') if isinstance(value, str) else value
- File "C:hpbinPythonlibencodingsutf_8.py", line 16, in decode
- return codecs.utf_8_decode(input, errors, True)
- UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-4: unsupported Unicode code range
- Exception exceptions.AttributeError: "'NoneType' object has no attribute 'mkstemp'" in <bound method DatastoreFileStub.__del__ of <google.appengine.api.datasto
- e_file_stub.DatastoreFileStub object at 0x02277890>> ignored
- # Try to determine the current system user's username to use as a default.
- try:
- default_username = getpass.getuser().replace(' ', '').lower()
- except (ImportError, KeyError):
- # KeyError will be raised by os.getpwuid() (called by getuser())
- # if there is no corresponding entry in the /etc/passwd file
- # (a very restricted chroot environment, for example).
- default_username = ''