1. 程式人生 > >Django基礎------專案、應用的建立命令與建立後項目中檔案的註釋

Django基礎------專案、應用的建立命令與建立後項目中檔案的註釋

1:建立專案:

在當前使用者的某個目錄下建立專案,這樣不會發生許可權問題。

命令:django-admin startproject 專案名稱

 

進入專案,檢視目錄樹形結構。命令:cd 專案名 然後 tree

  • manage.py是專案管理檔案,通過它管理專案。
  • 與專案同名的目錄,此處為test1。
  • _init_.py是一個空檔案,作用是這個目錄test1可以被當作包使用。
  • settings.py是專案的整體配置檔案。
  • urls.py是專案的URL配置檔案。
  • wsgi.py是專案與WSGI相容的Web伺服器入口。

 

2:建立應用:

命令:python manage.py startapp 應用名

  • _init.py_是一個空檔案,表示當前目錄booktest可以當作一個python包使用。
  • tests.py檔案用於開發測試用例,在實際開發中會有專門的測試人員,這個事情不需要我們來做。
  • models.py檔案跟資料庫操作相關。
  • views.py檔案跟接收瀏覽器請求,進行處理,返回頁面相關。
  • admin.py檔案跟網站的後臺管理相關。
  • migrations資料遷移生成的遷移檔案存放的位置

 

應用建立成功後,需要安裝才可以使用,就是建立應用和專案之間的關聯,在專案的settings中的INSTALLED_APPS下新增應用的名稱即可

 

3:開發伺服器

在開發階段,為了能夠快速預覽到開發的效果,django提供了一個純python編寫的輕量級web伺服器,僅在開發階段使用。

命令:python manage.py runserver ip : 埠

可以不寫IP和埠,預設IP是127.0.0.1,預設埠為8000。

 

緊接著在瀏覽器中輸入網址“127.0.0.1:8000”,或者按著ctrl鍵點選上圖中標示出來的地址,可以檢視當前站點開發效果。

注:如果增加、修改、刪除檔案,伺服器會自動重啟;

按ctrl+c停止伺服器。