2016-06-26 18 views
-3

を私はDjangoのチュートリアルを学び始め、そして私はのpython manage.pyのrunserverエラーがdjango.core.exceptions.ImproperlyConfigured:T

python manage.py runserver 

を実行したいときにエラー トレースバック(最新の呼び出しがたくさんあります最後): ファイル "manage.py"、行10、 execute_from_command_line(sys.argv) ファイル "/home/sarfraz/.local/lib/python2.7/site-packages/django/core/management/ .py」、行338、execute_from_command_line utility.execute() ファイル "/home/sarfraz/.local/lib/python (サブコマンド).run_from_argv(self.argv) ファイル "/home/sarfraz/.local/lib"を実行してください。 /python2.7/site-packages/django/core/management/ init .py "、行190、fetch_command klass = load_command_class(app_name、サブコマンド) ファイル" /home/sarfraz/.local/lib/python2 "%s.management.commands。%s '%(app_name、name)) ファイル(%)は、以下のようになります。 "/usr/lib/python2.7/importlib/ init .py"、37行目、import_module django.dbから で輸入(名) ファイル "/home/sarfraz/.local/lib/python2.7/site-packages/django/core/management/commands/runserver.py"、ライン14、 .migrations.executor import MigrationExecutor ファイル "/home/sarfraz/.local/lib/python2.7/site-packages/django/db/migrations/executor.py"、行6、 から.loader import MigrationLoader ファイル"/home/sarfraz/.local/lib/python2.7/site-packages/django/db/migrations/loader.py"、行10、 からdjango.db.migrations.recorderからインポートMigrationRecorder ファイル "/ home /sarfraz/.local/lib/python2.7/site-packages/django/db/migrations/recorder.py "、行9、 クラスMigrationRecorder(オブジェクト): ファイル "/home/sarfraz/.local/lib/python2.7/site-packages/django/db/migrations/recorder.py"、23行、MigrationRecorder クラス移行(models.Model): ファイル "/ home /sarfraz/.local/lib/python2.7/site-packages/django/db/migrations/recorder.py "、24行目、移行中 app = models.CharField(max_length = 255) ファイル"/home/sarfraz /.local/lib/python2.7/site-packages/django/db/models/fields/ init .py "、行1081、init super(CharField、self)。 init(* args、** kwargs) ファイル "/home/sarfraz/.local/lib/python2.7/site-packages/django/db/models/fields/ init .py"、行161、 のinit self.db_tablespace = db_tablespaceまたはsettings.DEFAULT_INDEX_TABLESPACE ファイル "/home/sarfraz/.local/lib/python2.7/site-packages/django/conf/ のinitの.py"、ライン48、中で_setup 自己中GETATTR self._setup(名) ファイル "/home/sarfraz/.local/lib/python2.7/site-packages/django/conf/ のinitの.py"、44行、。 _wrapped =設定(s "/home/sarfraz/.local/lib/python2.7/site-packages/django/conf/ )。。。。TEMPLATE_DIRS設定はタプルでなければならない設定を修正してください トレースバック(最後の最新の呼び出し:あなたの設定 『%設定) django.core.exceptions.ImproperlyConfiguredを修正してください「のinit では、ライン108、』 PY ): ファイル "manage.py"、行10、 execute_from_command_line(sys.argv) ファイル "/home/sarfraz/.local/lib/python2.7/site-packages/django/core/management/ init のinitの.py /home/sarfraz/.local/lib/python2.7/site-packages/django/core/management/ "「execute_from_command_line utility.execute() ファイルでは、ライン338、"の.py、行330、実行時"/home/sarfraz/.local/lib/python2.7/site-packages/django/core/management/ init .py"、190行目、in fetch_command klass = load_command_class(app_name、subcommand) ファイル "/home/sarfraz/.local/lib/python2.7/site-packages/django/core/management/ init .py"、行40、 load_command_class module = import_module( '%s.management.commands。%s'%(app_name、name)) ファイル「/usr/lib/python2.7/importlib/ .py」、行37、import_module インポート(名称) ファイル "/home/sarfraz/.loca "/home/sarfraz/.local/lib/python2.7/site-packages/django/core/management/commands/runserver.py"、行14、 からdjango.db.migrations.executorからインポートMigrationExecutor ファイル "/home/sarfraz/.local /lib/python2.7/site-packages/django/db/migrations/executor.py "、行6、 から.loader import MigrationLoader ファイル" /home/sarfraz/.local/lib/python2.7/site -packages/django/db/migrations/loader.py "、行10、 django.db.migrations.recorderからインポートMigrationRecorder ファイル" /home/sarfraz/.local/lib/python2.7/site-packages/ django/db/migrations/recorder.py "、行9、 クラスMigrationRecorder(オブジェクト): ファイル" /home/sarfraz/.local/lib/python2.7/site-packages/django/db/migrations/recorder .py "、行23、MigrationRecorder クラスM igration(models.Model): ファイル "/home/sarfraz/.local/lib/python2.7/site-packages/django/db/migrations/recorder.py"、24行目、マイグレーション app = models.CharField (MAX_LENGTH = 255) ファイルのinit スーパーで "/home/sarfraz/.local/lib/python2.7/site-packages/django/db/models/fields/ のinitの.py"、ライン1081、 (CharField、self)。 init(* args、** kwargs) ファイル "/home/sarfraz/.local/lib/python2.7/site-packages/django/db/models/fields/ init .py"、行161、 のinit self.db_tablespace = db_tablespaceまたはsettings.DEFAULT_INDEX_TABLESPACE ファイル "/home/sarfraz/.local/lib/python2.7/site-packages/django/conf/ のinitの.py"、ライン48、中で_setup 自己中GETATTR self._setup(名) ファイル "/home/sarfraz/.local/lib/python2.7/site-packages/django/conf/ のinitの.py"、44行、。 _wrapped =設定(s ettings_module)のinit では、ライン108、 "のinitの.py /home/sarfraz/.local/lib/python2.7/site-packages/django/conf/" ファイルは、 "設定を修正してください。" %設定) django.core.exceptions。ImproperlyConfigured:TEMPLATE_DIRS設定はタプルでなければなりません。あなたの設定を修正してください。

そして、私のプロジェクト/ settings.py TEMPLATE_DIRS =( "/ホーム/ sarfraz /ジャンゴ/ crepes_bretonnes /テンプレート/" )

が、それは明らかだった期待してligneがあります。

TEMPLATE_DIRS = ("/home/sarfraz/django/crepes_bretonnes/templates/",)

、それは問題を解決する必要があります。

答えて

1

値の最後にカンマを追加しますが、それ以外の場合はtupleない括弧の間で閉じました。それが役立つことを願っています。

+0

コンマを追加しても機能しませんが、同じエラーが表示されます。 –

+0

Oups、私は二重引用符の前にコンマを付け加えました。私はそれを変更して動作することを知っています!ありがとう –

関連する問題