T06-构建个人博客网站
構(gòu)建個人博客網(wǎng)站
1 簡單構(gòu)建
1.1 網(wǎng)站的功能模塊
博客
博文
博客分類
博客標(biāo)簽
評論
點贊
閱讀
用戶
第三方登錄[QQ/微博]
功能模塊實際上近似等于Django App
2 開啟本地虛擬環(huán)境
2.1 隔開python項目的運行環(huán)境
避免多個項目之間python庫的沖突
完整便捷導(dǎo)出python庫的列表
使用pip install virtualenv安裝對應(yīng)虛擬環(huán)境配置包
3 vitualenv的使用方法
創(chuàng)建:virtualenv <虛擬環(huán)境名稱>
啟動:Scriptactivate
安裝Django==2.0
退出:deactivate
4 初步創(chuàng)建blog應(yīng)用
創(chuàng)建項目
創(chuàng)建應(yīng)用
4.1 創(chuàng)建博文和博客分類
創(chuàng)建博文模型
思考博文和博客分類的關(guān)系
一篇博客一種分類 - 這里使用(博客關(guān)聯(lián)到博客類型)
一篇博客多種分類
創(chuàng)建博客分類模型
初始化數(shù)據(jù)庫、創(chuàng)建超級管理員
將應(yīng)用加入到全局設(shè)置中
創(chuàng)建遷移文件,同步數(shù)據(jù)庫
在后臺管理注冊兩個模型并進行顯示
啟動后臺管理并添加博客分類
設(shè)置顯示的字符內(nèi)容
5 pip一鍵導(dǎo)出和安裝(拓展)
導(dǎo)出到相應(yīng)文件pip freeze >requirements.txt
安裝相應(yīng)文件部署pip install -r requirements.txt
6 自己的小總結(jié)
在模型類型中可以使用verbose_name = 中文名參數(shù) 讓后臺管理中的英文類型名以中文別名進行顯示
總結(jié)
以上是生活随笔為你收集整理的T06-构建个人博客网站的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Oracle-----RAC重启步骤
- 下一篇: 服务器 空间