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停止服務器。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章