html编写个人博客_Django 开发简易博客网站
本篇使用 Django 開發(fā)博客網(wǎng)站的核心內(nèi)容,涉及 Django 、MySQL 、WampServer ;我比較喜歡 Django 框架的 MVC (模型、視圖、控制器)的軟件設(shè)計模式,其中我最喜歡 Django 與數(shù)據(jù)庫的交互模式為 ORM (即關(guān)系-模型映射),這個過程不需要書寫任何的 SQL 語句,對數(shù)據(jù)庫的操作都轉(zhuǎn)化成對類屬性和方法的操作;Life is short, i need python. myblog 項目已上傳 github (https://github.com/Songothao/Django.git)
一、myblog 項目預(yù)覽
2. 點擊新文章
3. 首頁點擊博客標題
4. 博客內(nèi)容也點擊修改文章
5. mysql 數(shù)據(jù)庫預(yù)覽
二、概要設(shè)計
三、創(chuàng)建項目做準備工作
以下內(nèi)容全部為重新編寫時創(chuàng)建新的 blog_test 項目
2. 使用 pycharm 打開剛剛創(chuàng)建項目(這里放圖片主要是展示新建項目結(jié)構(gòu))
3. 打開 blog_test / setting.py 找到 DATABASES 這個字典進行修改如下:
4. 打開 WampServer 里面的 phpMyAdmin ;并創(chuàng)建 blog_test 數(shù)據(jù)庫
5. 創(chuàng)建app
python manage.py startapp blog6. 打開 blog_test / setting.py 將 app 添加到 INSTALLED_APPS 這個列表中:
7. 在 blog 這個 app 下創(chuàng)建 templates / blog / index.html
8. 配置 blog_test / urls.py 、blog / urls.py 、編寫一點點的 index.html 、views.py
四、編寫代碼制作首頁
2. 修改 blog / views.py
3. 創(chuàng)建表結(jié)構(gòu)、更改表結(jié)構(gòu)
4. 修改 blog / templates / blog / index.html
5. 向數(shù)據(jù)庫中插入數(shù)據(jù)
6. 瀏覽器訪問 127.0.0.1:8000/blog/index
五、編寫代碼制作文章內(nèi)容頁
2. 編寫 blog / views.py
3. 編寫 blog / urls.py (正則表達式)
4. 打開瀏覽器訪問 localhost:8000/blog/article/1 和 localhost:8000/blog/article/2
六、編寫代碼制作新建文章頁
2. 編寫 blog / views.py
3.編寫 blog / urls.py
4. 打開瀏覽器訪問 localhost:8000/blog/edit
七、 新建文章頁修改進階
2. 編寫 blog /urls.py
3. 編寫 blog / templates / blog / edit_page.html
4. 到瀏覽器訪問 localhost:8000/blog/edit/0
5.到瀏覽器訪問 localhost:8000/blog/edit/3
八、整體修改加鏈接
2. article_page.html 加上鏈接
3. 訪問 localhost:8000/blog/index
效果就是最前面展示的內(nèi)容了;
叁貳壹:django mysql 中文亂碼解決辦法?zhuanlan.zhihu.com叁貳壹:django urls.py 報錯解決辦法(1)?zhuanlan.zhihu.com看完這篇文章,小伙伴們,你們有什么想法呢?請在下方留言(歡迎指正錯誤,大家一起學(xué)習(xí)討論,感謝) ^_^
關(guān)注我,帶你一起寫bug(你長得這么好看,不關(guān)注我是不是有點可惜呀 ^_^ )
warning :未經(jīng)授權(quán),不得轉(zhuǎn)載
叁貳壹:django admin 管理工具?zhuanlan.zhihu.comCSDN & .
CSDN-個人空間?me.csdn.net總結(jié)
以上是生活随笔為你收集整理的html编写个人博客_Django 开发简易博客网站的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python3什么意思_python3中
- 下一篇: fir滤波器c++程序_电气信息类专业课