私は何時間も MAMP を使用して Django プロジェクトをセットアップしようとしましたが、何が起こっているのかを理解するのにまだ問題があります..
だから私がやっていることは次のとおりです。
-まず、必要なパッケージをすべてインストールしました (例: mysql、mysql-python など)。
-MAMP の Apache ドキュメント ルートを Django プロジェクト フォルダー (/MyDjangoProjects/Sample_Project/) に変更しました。
-Sample_Project の setting.py を次のように変更しました。
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'samleprojectdb',
'USER': 'root',
'PASSWORD': 'password1',
'HOST': '/Applications/MAMP/tmp/mysql/mysql.sock',
'PORT': '',
}
}
-最後に、Apache と MySQL サーバーを MAMP で実行し、localhost:8888 に移動しました。
だから私は基本的に論文は私が取る必要があるすべての必要なステップだと思います...
urls.py で構成したように、ページ localhost:8888 をナビゲートすると、プロジェクトのメイン ページ ビュー (index.html) に移動することを期待していました。ただし、ローカル ディレクトリ内のディレクトリと python ファイルを含む「Index of /」ページを開くだけです。MAMP が PHP で使用され、index.php を検索することを意図していることは知っていますが、Django プロジェクトでも動作するはずだと思いました..
1. MAMP で Django プロジェクトをテストするために他に何かする必要がありますか? ありがとう...
2. また、データベース ファイル「sampleprojectdb」はどこに作成されますか???? mysqlの代わりにsqliteを使用した場合、「python manage.py syncdb」を実行すると、プロジェクトディレクトリにデータベースファイルが自動的に作成されました