啟動python有兩種方式:python manage.py shell和python。
這兩個命令都會啟動互動直譯器,但是manage.py shell
命令有乙個重要的不同: 在啟動直譯器之前,它告訴django使用哪個設定檔案。 django框架的大部分子系統,包括模板系統,都依賴於配置檔案;如果django不知道使用哪個配置檔案,這些系統將不能工作。
如果你想知道,這裡將向你解釋它背後是如何工作的。 django搜尋django_settings_module環境變數,它被設定在settings.py中。例如,假設mysite在你的python搜尋路徑中,那麼 django_settings_module應該被設定為:』mysite.settings』。
當你執行命令:python manage.py shell
,它將自動幫你處理django_settings_module。 鼓勵使用python manage.py shell
這個方法,這樣可以免去你大費周章地去配置那些你不熟悉的環境變數。
隨著你越來越熟悉django,你可能會偏向於廢棄使用manage.py shell
,而是在你的配置文 件.bash_profile中手動新增 django_settings_module這個環境變數。
django啟動命令
安裝django框架 pip3 install django 新建專案 django admin startproject mysite 啟動專案 python manage.py runserver 127.0.0.1 8080 django程式目錄 mysite settings.py djan...
django配置與啟動
測試django是否安裝成功,import django django.versionmysite init py manage.py settings.py urls.py init py 讓 python 把該目錄當成乙個開發包 即一組模組 所需的檔案。這是乙個空檔案,一般你不需要修改它。man...
Django 啟動專案
同樣,建立django專案也有命令列和在pycharm中建立兩種方式,此處還是以命令列為主 建立專案 進入想要儲存專案的路徑下,輸入django admin startproject web project web project為專案名稱 此時就建立了專案,得到目錄 啟動服務 在專案路徑下輸入py...