新聞中心

促銷活動、問題解答、技術討論,學習,成長,分享,共建

首 頁 > 新聞中心 > 行業資訊

如何使用Python進行網站開發?

2020-02-27 0

今天的網站實際上是豐富的應用程序,就像成熟的桌面應用程序一樣。Python為開發web應用程序提供了一套工具。在本節中,我們將使用Django開發一個個人記錄博客。實際上,它是一個在線日志系統,它使我們能夠記錄我們所學的特定主題的知識。

我們將為此項目指定規范,然后為應用程序使用的數據定義模型。我們將使用Django的管理系統輸入一些初始數據,然后編寫視圖和模板,以便Django可以為我們的網站創建網頁。

Django是一個web框架-一套幫助開發交互式網站的工具。Django可以響應web頁面請求,使您更輕松地讀寫數據庫、管理用戶等。仍在活動終端中,執行以下命令以創建新項目:首行命令要求我們創建一個名為learning的新項目日志。此命令末尾的句點允許新項目使用適當的目錄結構,以便在開發完成時可以輕松地將應用程序部署到服務器。(注意:不要忘記這段時間,否則在部署應用程序時會遇到一些配置問題。如果忘記了這段時間,請刪除所有創建的文件和文件夾,然后再次運行該命令。)

Django將大多數與項目相關的信息存儲在數據庫中,因此我們需要創建一個數據庫供Django使用。要為個人筆記創建數據庫,請在活動虛擬環境中執行以下命令:如果執行不成功,發生以下錯誤時不要緊張。這是由于Django和python 3之間的兼容性問題造成的。只需刪除錯誤語句中的前一個逗號。(如果錯誤為:語法錯誤:生成器表達式必須為父級大小,請使用此方法。)

我們稱之為修改數據庫遷移數據庫。初次執行命令migrate時,會要求Django確保數據庫與項目的當前狀態匹配。當您初次在使用SQLite的新項目中執行此命令時,Django將創建一個新數據庫。Django將指示它將創建必要的數據庫表來存儲我們將在該項目中使用的信息,然后確保數據庫結構與當前代碼匹配。讓我們驗證一下Django是否正確地創建了項目。為此,請按如下方式運行命令runserver:Django啟動一個服務器,允許您查看系統中的項目并查看它們如何工作。當您在瀏覽器中輸入一個URL來請求一個web頁面時,Django服務器將做出響應,生成適當的web頁面,并將其發送到瀏覽器。然后我們點擊上面的鏈接。當我們看到以下頁面時,它將證明我們的項目可以正式啟動。

手機網站制作

服務熱線

15190260595

昆山總部:江蘇省昆山市昆太路530號祥和國際大廈15-16層

無錫公司:江蘇省無錫市梁溪區北創科技園5樓

久热久热免费视频,久热思思色,久热精品在线观看,久热中文中字在线