第二章、創建Django項目

創建Django項目

項目目錄結構

  • templates:模板,存放網站的html文件
  • test1:工程目錄
    __init__.py:表示當前目錄爲包,引入和項目相關的包
    settings.py:設置項目根目錄、數據連接、使用app等參數
    urls.py:配置頁面路由
    wsgi.py:處理請求和響應
  • venv:虛擬環境的目錄
  • manage.py:項目的入口函數,用進行啓動項目、創建app等操作

啓動Django項目

  • 在Terminal窗口輸入命令:

 

python manage.py runserver 127.0.0.1:8000

  • 配置pycharm參數來啓動服務:

創建Django應用(app)

  • 一個項目由很多個應用組成的,每一個應用完成一個功能模塊。

  • 創建應用的命令如下:

 

python manage.py startapp 應用名

app目錄結構

  • migrations:數據遷移文件(自動生成)
  • __init__.py: 說明目錄是一個Python模塊。
  • admin.py: 網站後臺管理相關的文件。
  • apps:配置當前app
  • models.py: ORM,寫指定的類,通過命令可以創建數據庫結構。
  • tests.py: 單元測試。
  • views.py: 業務代碼。

註冊應用

  • 修改工程目錄中的settings.py中的INSTALLED_APPS配置項

 

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