我一直在試圖建立我的Django項目,甲基苯丙胺幾個小時,,但仍然有問題的理解發生了什麼事..如何用MAMP(mysql)設置DJANGO?
所以,我一直在做的是:
- 第一,很明顯,我安裝了所有必需的包(例如,MySQL和MySQL的 - 蟒蛇等)
-I改變毫安的Apache的文檔根目錄Django項目文件夾(/ MyDjangoProjects/Sample_Project /)
-I改變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服務器和本地主機導航:8888
所以我想基本論點是所有我需要採取必要措施......
我期望導航頁面localhost:8888將直接到我的項目的主頁面視圖(index.html),就像我在urls.py中配置的那樣。但是,它只是打開一個「Index of /」頁面,其中包含我本地目錄中的目錄和python文件。我知道MAMP旨在與PHP一起使用並尋找index.php,但我認爲它也可以與Django項目一起工作。
1.是否還有其他需要測試Django項目用MAMP?謝謝...
2.此外,數據庫文件「sampleprojectdb」創建的位置?當我使用sqlite而不是mysql時,當我運行「python manage.py syncdb」時,數據庫文件被自動創建。