用pycharm建立一個Django項目
建立一個Django項目
在pycharm中建立一個Django項目:
建立項目之後,效果圖如圖所示:
其中:
**manage.py:**這是一個簡單的程式,它接受指令并将其交給Django的相關部分去運作。
我們将使用這些指令來管理諸如使用資料庫和運作伺服器等任務。**settings.py:**指定Django如何與你的系統互動以及如何管理項目。**wsgi.py:**幫助Django提供它建立的檔案,wsgi:web server gateway interface Web伺服器網關接口的首字母縮寫。
**urls.py:**告訴Django應建立哪些網頁來響應浏覽器的請求
建立資料庫
Django将大部分與項目相關的資訊都存儲在資料庫中,用此我們需要建立一個供Django使用的資料庫。過程如下:
在pycharm中的Terminal中,切換到新建立的項目的目錄,并輸入python manage.py migrate。
建立完資料庫後,項目内容如圖,多了一個db.sqlite3,SQLite是一種使用單個檔案的資料庫,是編寫簡單應用程式的理想選擇,它讓你不用太關注資料庫管理的問題
*檢視項目
在項目終端下執行指令:python manage.py runserver
Django啟動一個伺服器,讓你能夠檢視系統中的項目,了解他們的工作情況。當你在浏覽器中輸入URL以請求網頁時,該Django伺服器将進行相應:生成合适的網頁并發給浏覽器。如下面第二張圖所示:
注意:URL http://127.0.0.1:8000/表明項目将在你的計算機(即localhost)的端口8000上偵聽請求。localhost是一種隻處理目前系統發出的請求,而不允許其他任何人檢視你正在開發的網頁的伺服器。
在網頁中輸入網址:http://127.0.0.1:8000/或者http://localhost:8000/
要想關閉這個伺服器,按Ctrl+C即可