以下是【會員:墨子於】分享的內容全文:
Python Flask 構建微電影視頻網站
Flask是Python高手公認的、好用的輕量級框架,微內核+各種擴展插件,能讓你輕松靈活的應對各種大小項目的開發,這次,在純實戰的生產環境中,給你講透Flask,讓你達到實際工作1.5年以上的水平。
第1章 課程介紹
介紹構建微電影網站的整體流程、flask框架的優點及特性、結合其他python web框架對比、學完本門課程掌握的知識。
第2章 準備開發環境
介紹在windows和mac os系統上安裝開發環境、pip下載工具的安裝及使用、虛擬化環境virtualenv的安裝及使用、flask的安裝、實現第一個flask程序。
第3章 項目分析、搭建目錄及模型設計
實現微電影網站前后臺項目目錄結構、使用flask blueprint藍圖模塊構建目錄合理優化項目結構、根據各模塊業務需求使用flask sqlalchemy定義數據模型、模型生成數據表。
第4章 flask基礎及項目基礎知識
實現文章管理系統項目,介紹bootstrap實現前端頁面,富文本編輯器ueditor的集成,pillow實現驗證碼以及flask的視圖、路由、jinja2模板、session會話、wtforms表單工具、sqlalchemy數據庫orm、裝飾器登錄控制等
第5章 搭建前臺頁面
實現前臺html布局頁面搭建、jinjia2引擎語法、引入靜態資源文件、404錯誤頁面的處理。
第6章 搭建后臺頁面
實現后臺html布局頁面搭建、jinjia2引擎語法、引入靜態資源文件、404錯誤頁面的處理。
第7章 后臺管理
實現后臺管理系統使用flask sqlalchemy結合mysql數據庫進行增刪改查操作、分頁的使用、路由裝飾器定義、模板中變量調用、登錄會話機制、上傳文件、flask wtforms表單使用。
第8章 基于角色的訪問控制
實現flask自定義應用上下文、自定義權限裝飾器對管理系統進行基于角色權限的訪問控制。
第9章 會員模塊實現
實現會員注冊、登錄sesion會話機制、修改資料、修改密碼、會員登錄日志等功能。
第10章 電影模塊實現
實現上映預告幻燈片、關聯查詢實現標簽篩選、數據分頁查詢實現電影分頁、模糊查詢實現電影搜索、jwplayer.js插件,實現電影播放等功能。
第11章 評論收藏及彈幕
實現電影評論添加及列表、數據查詢實現統計播放量和評論量、jquery ajax實現收藏電影,flask結合redis消息隊列實現電影彈幕,bug處理等功能。
第12章 生產環境部署
實現在centos服務器上搭建nginx+mysql+python環境、使用nginx反向代理多端口多進程部署微電影網站、配置nginx流媒體實現限制下載速率和單個IP發起的播放連接數訪問限制。
1.軟件源碼推廣展示:目的展示軟件相關功能,接收技術學習者測試、測評;
2.教程課程信息展示:展示課程信息,傳授課程各階段內容;
3.設計素材圖片展示:展示素材設計理念、思維方式、傳播設計理念;
4.福利優惠信息展示:分享各類最新的福利信息,各種優惠信息展示;
以上分享目的僅供學習、參考使用,請勿用于其他用途,如果想商業使用或者代理,請自行聯系版權方獲取授權。任何未獲取授權的商業使用與本站無關,請自行承擔相應責任。
本站不存儲任何資源文件,敬請周知!
如果您認為本頁信息內容侵犯了您的相關權益(包含但不限于:著作權、首發權、隱私權等權利),或者您認為自己是此信息的權利人但是此信息不是自己發布的,可以直接版權舉報投訴,我們會根據網站注冊協議、資源分享協議等協議處理,以保護您的合法權益。
本網站采用 BY-NC-SA 協議進行授權 轉載請注明原文鏈接:教你如何用Python Flask 構建微電影視頻網站視頻教程

侵權舉報/版權申訴



