2016-09-08 12 views
1

私のコンピュータ上でPython/Djangoでサーバーを実行しようとしています。私のinstalled_appsには、csvimportというプログラムがありました。それは動作しませんでしたので、私はdjango-csvimportをインストールしなければなりませんでした。インストールしたアプリでcsvimport.app.AppConfigに変更する必要がありました。しかし、私はまだ "AppConfigという名前のモジュールはありません"というimporterrorメッセージを受け取ります。 (私のバージョンのdjangoは1.8で、django-csvimportは2.4です。)これは、installed_appsと私のプログラムにcsvimportを持つ正しい方法ではありませんか? ありがとう!AppConfigという名前のモジュールがありません

答えて

0

AppConfigは、カスタムアプリのコンフィグレーションクラスのDjangoの基本クラスです。アプリのコンフィグクラスの名前である必要はありません。しかし、あなたはほとんどそこにいる:

csvimport.app.CSVImportConf

+0

私はすでにCSVImportConfを試してみましたが、それは私に同じはImportError(CSVImportConfという名前のモジュール)を提供します。私が追加しなければならない何か他にありますか? –

+0

その場合、 'INSTALLED_APPS'の中でアプリ名だけを' csvimport'で使うことができます(バージョンには設定クラスがありません) –

+0

私はinstalled_appsにcsvimportとdjango-csvimportの両方を入れてみました。本当に申し訳ありません、私はちょうどこれが動作していない方法を理解していない。これを動作させるには、settings.py(template_context_processorsやmiddleware_classes、maybe?)ファイルや他のファイル(urls.py)に他のものを追加する必要がありますか?私はインストールしようとしていた他のアプリでそれをやらなければならなかった。 –

関連する問題