Python下有許多不同的 Web 框架,Django是重量級選手中最具代表性的一位。透過這個教程,我們將帶著你創建一個基本的投票應用程式。它將由兩部分組成:一個是讓人們查看和投票的公共站點,一個是讓你能新增、修改和刪除投票的管理站點。
$ django-admin startproject mysite mysite/ manage.py mysite/ __init__.py settings.py urls.py wsgi.py
這些目錄和檔案的用途是:
最外層的:file: mysite/ 根目錄只是你專案的容器, Django 不關心它的名字,你可以將它重新命名為任何你喜歡的名字。
manage.py: 一個讓你用各種方式管理 Django 專案的命令列工具。你可以閱讀 django-admin and manage.py 取得所有 manage.py 的細節。
裡面一層的 mysite/ 目錄包含你的項目,它是一個純 Python 套件。它的名字是當你引用它內部任何東西時需要用到的 Python 套件名稱。 (例如 mysite.urls).
mysite/__init__.py:一個空文件,告訴 Python 這個目錄應該被認為是一個 Python 套件。如果你是 Python 初學者,閱讀官方文件中的 更多關於包的知識。
mysite/settings.py:Django 專案的設定檔。如果你想知道這個文件是如何運作的,請查看 Django settings 以了解細節。
mysite/urls.py:Django 專案的 URL 聲明,就像你網站的「目錄」。閱讀 URL調度器 文件來取得更多關於 URL 的內容。
mysite/wsgi.py:作為你的專案的運行在 WSGI 相容的Web伺服器上的入口。閱讀 如何使用 WSGI 進行部署 了解更多細節。
【推薦課程:Django影片教學】
以上是寫一個簡單的 Django 應用的詳細內容。更多資訊請關注PHP中文網其他相關文章!