前提・実現したいこと
$ python3.6 manage.py createsuperuser
これを実行して管理者アカウントログインしたいのですが管理者アカウントを作成できませんでした
発生している問題・エラーメッセージ
Traceback (most recent call last): File "manage.py", line 15, in <module> execute_from_command_line(sys.argv) File "/usr/lib64/python3.6/site-packages/django/core/management/__init__.py", line 381, in execute_from_command_line utility.execute() File "/usr/lib64/python3.6/site-packages/django/core/management/__init__.py", line 375, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/lib64/python3.6/site-packages/django/core/management/base.py", line 316, in run_from_argv self.execute(*args, **cmd_options) File "/usr/lib64/python3.6/site-packages/django/contrib/auth/management/commands/createsuperuser.py", line 59, in execute return super().execute(*args, **options) File "/usr/lib64/python3.6/site-packages/django/core/management/base.py", line 353, in execute output = self.handle(*args, **options) File "/usr/lib64/python3.6/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 "/usr/lib64/python3.6/site-packages/django/contrib/auth/management/commands/createsuperuser.py", line 193, in get_input_data raw_value = input(message) UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-4: ordinal not in range(128)
試したこと
マイグレーションをしてをしてテーブルがデータベースに反映されていることは確認済みです。文字エンコードが違うとあるのでmodels.pyの上部に以下のコードを貼り付けましたが動作しませんでした。
python
1# -*- Coding: utf-8 -*-
補足情報(FW/ツールのバージョンなど)
centOS7
python3.6
Django2.1
postgreSQL9.5
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/07 02:26
2018/09/07 04:49 編集
2018/09/07 04:50 編集
2018/09/07 04:16
2018/09/07 04:55
2018/09/07 05:06
2018/09/07 15:35 編集