用戶端功能實現(xiàn)注冊登錄(需要手機驗證碼驗證)新" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > 用Python Flask Web框架搭建自己的網(wǎng)站

用Python Flask Web框架搭建自己的網(wǎng)站

時間:2023-07-11 14:48:01 | 來源:網(wǎng)站運營

時間:2023-07-11 14:48:01 來源:網(wǎng)站運營

用Python Flask Web框架搭建自己的網(wǎng)站:

PART ONE 項目簡介

本項目是基于Flask搭建前后端不分離的新聞類資訊網(wǎng)站,可以自己個性化定位網(wǎng)站的類型,因為來回都是這樣的套路。

用戶端功能實現(xiàn)

服務(wù)端功能實現(xiàn)

用戶管理

新聞管理

網(wǎng)站視頻效果展示

具體網(wǎng)站效果可見下面的演示視頻

https://www.zhihu.com/video/996138537342857216


PART TWO 跟著操作自己把網(wǎng)站跑起來

項目相關(guān)資源獲取

本項目使用到的前端文件以及測試數(shù)據(jù)等材料請到微信公眾號Python孫行者回復(fù)“Flask搭建網(wǎng)站”獲取即可。

開發(fā)環(huán)境

  1. 操作系統(tǒng):Ubuntu16.04
  2. 數(shù)據(jù)庫:MySQL Redis
  3. IDE軟件:PyCharm
  4. Python版本:Python3版本
  5. 注冊認證七牛云(存儲頭像圖片等)和容聯(lián)云通訊(發(fā)送短信驗證碼)
  6. 虛擬環(huán)境創(chuàng)建

虛擬環(huán)境創(chuàng)建

虛擬環(huán)境的重要性就不必多說了。因為每個項目的依賴模塊會不一樣,需要為項目提供一個獨立的環(huán)境,互不影響各個項目的開發(fā)環(huán)境,更是為了更好的調(diào)試。
依次執(zhí)行以下代碼:

* workon 虛擬環(huán)境名稱 :進入虛擬環(huán)境 * deactivate :退出虛擬環(huán)境

啟動網(wǎng)站試一試,體驗一下下

記得,所有操作都在虛擬環(huán)境News_Website下進行

進入數(shù)據(jù)庫: mysql -uroot -p 創(chuàng)建數(shù)據(jù)庫: create database news_website charset=utf8; * python manager.py mysql init * python manager.py mysql migrate -m "initialize database" * python manager.py upgrade * use news_website; * source information_info_category.sql的文件路徑; * source information_info_news.sql的文件路徑;python manager.py create_super_user -n admin -p admin

PART THREE 盡情折騰

參照final完成版,對 待開發(fā)版 盡情折騰

在折騰中遇到問題,歡迎到Python孫行者后臺發(fā)送您遇到的問題,請帶上error截圖以便快速定位錯誤,一起學(xué)習(xí)進步.

基礎(chǔ)知識要求

需要基本具備以下的前后端知識:

前端知識

HTML:頁面結(jié)構(gòu)

CSS:頁面表現(xiàn):元素大小、顏色、位置

JavaScript:頁面行為(這里使用JQuery的ajax進行數(shù)據(jù)交互)

Jinja2模板引擎:渲染HTML頁面

后端知識

Python:項目基礎(chǔ)語言

數(shù)據(jù)庫:MySQL(存儲永久性數(shù)據(jù)),Redis(存放cookie,session數(shù)據(jù))

Flask:項目框架,對藍圖有一定的了解




前端知識掌握程度需要能看懂實現(xiàn)什么功能,有個大概就行,本項目直接提供前端代碼源碼,通過本項目你肯定可以掌握的這些知識的.
敲到后面就會感覺越來越容易了,看到自己一步步搭建的網(wǎng)站跑起來了,成就感涌上心頭啊.

在學(xué)習(xí)過程中遇到問題或者發(fā)現(xiàn)可以改善的地方,歡迎大家在Python孫行者后臺留言,一起學(xué)習(xí)進步.

關(guān)鍵詞:

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關(guān)閉