2017-05-10 7 views
0

Django 1.6から1.7にアップグレードしました。 Django 1.7と互換性のあるPython 2.7がインストールされています。私は「django.utils.module_loading.import_by_path」が「import_string()」に変更された理解と、Django 1.7リリースノートを読むDjango 1.7へのアップグレード。インポートエラー:モジュール名がダッシュボード

Traceback (most recent call last): 
File "manage.py", line 10, in <module> 
execute_from_command_line(sys.argv) 
File "/usr/local/lib/python2.7/dist- 
packages/django/core/management/__init__.py", line 385, in execute_from_command_line 
utility.execute() 
    File "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", line 354, in execute 
    django.setup() 
    File "/usr/local/lib/python2.7/dist-packages/django/__init__.py", line 21, in setup 
    apps.populate(settings.INSTALLED_APPS) 
    File "/usr/local/lib/python2.7/dist-packages/django/apps/registry.py", line 85, in populate 
    app_config = AppConfig.create(entry) 
    File "/usr/local/lib/python2.7/dist-packages/django/apps/config.py", line 123, in create 
    import_module(entry) 
    File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module 
    __import__(name) 
ImportError: No module named dashboard 

:私はコード「python -Wall manage.py test」と卑下しましたが、私は次のエラーメッセージが表示されました。このコードをどこで見つけることができるのか分かりませんでした。 誰もが私にこの問題に対処する方法をガイドラインを与えることができれば感謝するでしょう。

+0

は? –

+0

偶然、appsというディレクトリ/ファイルがありますか? :-)(私たちのアプリの名前を変更する必要があった - アプリ側の構造 - 正面:1文字以下のタイプ) Django 1.7はapps.py/Applicacationsを導入しました:https://docs.djangoproject.com/en/ 1.11/ref/applications/ – ACimander

+0

たとえば、私のプロジェクト名 "dbms";私はディレクトリdbms /内にアプリケーションという名前の何も持っていません... あなたは "私たちのアプリの名前を変更しなければならなかったという意味でしたか? –

答えて

0

これはわかりました。

は「おかげでたくさん!私はアプリ 『grappelli.dashboard』を設置。DBMS /グラッペリ/ディレクトリには、ダッシュボードファイルはありませんでした」私はすべての関連質問させていただきます

関連する問題