INSTALLED_APPS = (
‘django.contrib.auth’,
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
# 次の行のコメントを外して管理者を有効にします:
# 'django.contrib.admin',
# 次の行のコメントを外して管理ドキュメントを有効にします:
# 'django.contrib.admindocs',
'website.myapp',
)
最後の行 website.myapp は私が追加したものです。 Googleで長時間検索しても、この問題の解決策はありません。結局、公式ドキュメントにアクセスして読むしかありませんでしたが、これが新しいバージョンと古いバージョンの違いであることがわかりました。
Django バージョン 1.3 より前は、project.app を次のように記述する必要がありました
Django バージョン 1.3 以降では、次のようにアプリを作成するだけで済みます
最後に、settings.py の INSTALLED_APPS を
に変更します。
コードをコピー コードは次のとおりです:
INSTALLED_APPS = (
‘django.contrib.auth’,
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
# 次の行のコメントを外して管理者を有効にします:
# 'django.contrib.admin',
# 次の行のコメントを外して管理ドキュメントを有効にします:
# 'django.contrib.admindocs',
'マイアプリ'、
)
次に
を実行します
コードをコピー コードは次のとおりです:
python manage.py syncdb
よし、成功だ。
追記
Django 1.4 の最新バージョンをダウンロードしましたが、手動チュートリアルは古いバージョン用です。ステップバイステップのチュートリアルに従ってインストールを行ったところ、最初はどこかでコマンドを見逃したか、間違ったコマンドを入力したのかと思いましたが、N 回試しても、アプリケーションをインストールできないというエラー メッセージが表示されました。見つかった。結局、公式サイトにアクセスして(翻訳ソフトに頼って)英語のマニュアルをじっくり読んだところ、バージョンの問題であることが分かりました。
ここ数日間デバッグした結果、新しいバージョンと古いバージョンには多くの違いがあることがわかりました。これらは初心者や初心者にとってよくある間違いでもあります。インターネット上のいくつかのチュートリアルは主に下位バージョンに基づいています。 、多くのサイトはすべて同じです。これは、中国には Python の Web サイトがほとんどないか、非常に少ないためかもしれません。したがって、Django バージョン 1.3 以降に関連する子供用の靴で問題が発生した場合は、公式 Web サイトのマニュアルを読むのが最善であると個人的にお勧めします。通常、オンラインでは解決策を見つけることができません。