Web應用程式 建立專案

2021-10-10 16:27:24 字數 2208 閱讀 5546

背景:利用django來開發乙個名為」學習筆記「的專案。

目的:編寫乙個名為」學習筆記「的web應用程式,讓使用者能夠記錄感興趣的主題,並在學習每個主題的 過程中新增日誌條目。

功能:」學習筆記「的主頁對這個**進行描述,並邀請使用者 註冊或登陸。使用者登陸後,可以建立新主題、新增新條目以及閱讀既有的條目。學習新的主題時,記錄學到的知識可以幫助跟蹤和複習這些知識。優秀的應用程式讓這個記錄過程簡單易行。

要使用django,首先要建立乙個虛擬工作環境。虛擬環境是系統的乙個位置,可在其中安裝包,並將之與其他python包隔離。

mkdir   learning_log   ##為專案新建乙個目錄

cd learning_log ##切換目錄

python3 -m venv ii_env ##新建乙個虛擬環境ii_env

[root@rhel7_node3 learning_log]

# ls

ii_env

[root@rhel7_node3 learning_log]

# source ii_env/bin/activate ##啟用虛擬環境

(ii_env)

[root@rhel7_node3 learning_log]

#

如果要停止使用虛擬環境,可執行deactivate

##建立專案,這個命令末尾的句點讓新專案使用合適的目錄結構,這樣開發完成後可輕鬆地將應用程式部署在伺服器。

當使用django建立專案時也生成了乙個manage.py檔案,來接受命令並將其交給django的相關部分允許,我們將使用這些命令來管理使用資料庫和執行伺服器等任務。

learning_log專案目錄下包含四個檔案,

settings.py指定django如何與系統檔案互動以及如何管理專案。在開發專案的過程中,我們將修改其中一些設定,並新增一些設定。

urls.py告訴django應建立哪些頁面來響應瀏覽器請求。

wsgi.py幫助django提供他建立的檔案,這個檔名是web伺服器閘道器介面。

(ii_env)

[root@rhel7_node3 learning_log]

# python manage.py migrate

我們將修改資料庫稱為遷移(migrate)資料庫。首次執行命令migrate時,將讓django確保資料庫與專案的當前狀態匹配。在使用sqlite的新專案這個首次執行這個命令,dango將建立乙個資料庫。

用C 建立Web應用程式

我們將要編寫的c 元件同時作為邏輯層和資料訪問層。如果打算將來把程式移植到另一種資料庫中,比如oracle,那麼需要把邏輯層和資料訪問層分別放在兩個元件中。本文中只使用sql server,所以不需要分開它們。這個應用程式需要兩個頁面 default.aspx 和 productlist.aspx。...

建立基於 DOM 的 Web 應用程式

我們首先建立乙個非常簡單的應用程式,然後再新增一點 dom 魔法 原始 替換 更加簡單的方法 imgparent.insertbefore newimage,hatimage imgparent.removechild hatimage 改為 imgparent.replacechild newim...

web 應用元件 應用程式

1,web 內容都是儲存在 web 伺服器上的。2,web 伺服器所使用的是 http 協議,因此經常會被稱為 http 伺服器。3,http 伺服器儲存了網際網路中的資料,如果http 客戶端發出請求的話,它們會提供資料 4,http 客戶端和 http 伺服器共同構成了全球資訊網的基本元件 5,...