Я не мог создать суперпользователя для Джанго - PullRequest
0 голосов
/ 13 декабря 2018

Я хочу создать супер пользователя.Я использовал командную строку для создания суперпользователя.

Когда я пишу этот код

Python manage.py createsuperuser

Я получаю эту ошибку

Traceback (most recent call last):
  File "manage.py", line 15, in <module>
    execute_from_command_line(sys.argv)
  File "C:\Users\ysr\Desktop\Blog\venv\lib\site-packages\django\core\management\__init__.py", line 381, in execute_from_command_line
    utility.execute()
  File "C:\Users\ysr\Desktop\Blog\venv\lib\site-packages\django\core\management\__init__.py", line 375, in execute
    self.fetch_command(subcommand).run_from_argv(self.argv)
  File "C:\Users\ysr\Desktop\Blog\venv\lib\site-packages\django\core\management\base.py", line 316, in run_from_argv
    self.execute(*args, **cmd_options)
  File "C:\Users\ysr\Desktop\Blog\venv\lib\site-packages\django\contrib\auth\management\commands\createsuperuser.py", line 59, in execute
    return super().execute(*args, **options)
  File "C:\Users\ysr\Desktop\Blog\venv\lib\site-packages\django\core\management\base.py", line 353, in execute
    output = self.handle(*args, **options)
  File "C:\Users\ysr\Desktop\Blog\venv\lib\site-packages\django\contrib\auth\management\commands\createsuperuser.py", line 112, in handle
    username = self.get_input_data(self.username_field, input_msg, default_username)
  File "C:\Users\ysr\Desktop\Blog\venv\lib\site-packages\django\contrib\auth\management\commands\createsuperuser.py", line 193, in get_input_data
    raw_value = input(message)
  File "C:\Users\ysr\Desktop\Blog\venv\lib\encodings\cp437.py", line 12, in encode
    return codecs.charmap_encode(input,errors,encoding_map)
UnicodeEncodeError: 'charmap' codec can't encode character '\u0131' in position 6: character maps to <undefined>

Я использую pycharm2018.3.1x64

Пожалуйста, помогите мне.

Ответы [ 2 ]

0 голосов
/ 13 декабря 2018

если вам нужно написать какой-нибудь текст на других языках (я имею в виду не английский) в ваших документах.эта вещь в верхней части вашего файла может помочь вам.даже если ваш текст прокомментирован

#-*- coding: utf-8 -*-
0 голосов
/ 13 декабря 2018

Это «UnicodeEncodeError».Пожалуйста, попробуйте кодировку символов 'utf-8' в определении поля вашей базы данных и связанных частей кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...