私はしばらく Django 1.3 を使用してきましたが、システムが自動的に Django を 1.4 に更新したため、設定ファイルで問題に直面しています。問題 1: コマンドdjango-admin.py startproject tutorial
Django で新しいプロジェクトを作成しましたが、チュートリアル プロジェクト内にチュートリアル アプリが自動的に作成されました。
raise ImportError("Could not import settings '%s' (Is it on sys.path?): %s" % (self.SETTINGS_MODULE, e))
ImportError: Could not import settings 'tutorial.settings' (Is it on sys.path?): No module named tutorial.settings
問題 2: プロジェクト (1.3) のルート ディレクトリに 1 つの中央設定ファイルがありましたが、別のアプリを作成した場合、django はそれを見ていないようです。たとえば、前の問題で、私はチュートリアルアプリを削除しません.djangoはそのアプリの設定ファイルだけを見て、開発サーバーを起動する前にそこにデータベース情報を設定しないと文句を言います.その場合、3つのアプリがある場合はどうなりますか?それぞれが個別の設定ファイルにデータベース情報を入力するのは本当に?