前一天當中,我們一起完成了第一個最基本的 Django 網站。
這次要來介紹一下Django 專案裡面的檔案是負責哪些部分
我們在上一篇文章中建立的專案 first_project其內容如下
first_project
---manage.py
---first_project
------init.py
------asgi.py
------settings.py
------urls.py
------wsgi.py
上一篇我們介紹過manage.py的使用,在以上的檔案當中,我們較常會使用到的是 settings.py 以及 urls.py
我們要建立一個功能時我們可以使用startapp進行創建,Django 則會,開啟一個app以及相關需要的檔案
指令如下
python manage.py startapp <app名稱>
我們輸入以下指令
python manage.py startapp orders
則系統會為我們建立名為 orders 的 app 並產生基本程式檔案
first_project
---manage.py
---first_project
------init.py
------asgi.py
------settings.py
------urls.py
------wsgi.py
---orders
------init.py
------admin.py
------apps.py
------migrations
------models.py
------tests.py
------views.py
我們來說明一下各程式的作用
詳細的介紹可以參考Django 的官方網站,接下來我們會對常使用到的功能,更實際的進行介紹以及實作~