Writing your first Django app, part 1

小小猫钓小小鱼發表於2024-08-25
使用以下程式碼檢視django的版本資訊。
$ python -m django --version

進入專案資料夾建立一個名為 mysite 的django專案。

$ django-admin startproject mysite

會建立一個專案目錄

mysite/
    manage.py
    mysite/
        __init__.py
        settings.py
        urls.py
        asgi.py
        wsgi.py

最外層的 mysite/ 是專案的根目錄。

manage.py 是一個命令列工具,在你啟動一個新的 Django 專案時會自動建立。它是 django-admin 的一個輕量級封裝,允許你以多種方式與 Django 專案進行互動。

最裡層的mysite是這個專案實際的python包。

__init__.py是一個空檔案(預設)。告訴python這是一個包,也可以在這個檔案中寫一些程式碼初始化這個包。
settings.py是這個django專案的配置檔案。
urls.py是路由表,充當整個網站的目錄。
asgi.py是非同步伺服器閘道器介面。
wsgi網站伺服器閘道器介面(同步)。
使用下面的程式碼驗證你的django專案是否被正常建立。
$ python manage.py runserver

用瀏覽器開啟http://127.0.0.1:8000/可以檢視你的django專案是否正常啟動。

 

相關文章