麻瓜編程·python實(shí)戰(zhàn)·4-1作業(yè):搭建簡(jiǎn)易博客

我的結(jié)果

  1. 我用的pycharm 2016.2.1 pro,新建項(xiàng)目,選擇Django,點(diǎn)擊齒輪按鈕,創(chuàng)建虛擬環(huán)境,命名這個(gè)環(huán)境(最好以venv結(jié)尾表示是虛擬環(huán)境)
New Project
命名環(huán)境、勾選擴(kuò)展包(大概就是你在虛擬環(huán)境中能和正常條件一樣使用各種模塊)
上面需要再次命名,是項(xiàng)目名稱,下面是app名稱
創(chuàng)建環(huán)境、項(xiàng)目、app后的效果
  1. 先設(shè)置app中的view.py,表示有請(qǐng)求了之后該怎么辦。


    設(shè)置index.py引導(dǎo)到index.html
  2. 再設(shè)置url,把url添加進(jìn)去,當(dāng)請(qǐng)求 xxx/index/ 的時(shí)候就會(huì)指向views.py的index函數(shù)。


    設(shè)置項(xiàng)目中的url.py,添加`url`
  3. index函數(shù)返回的index.html現(xiàn)在開始構(gòu)建,首先在templates里面新建index.html。


    在templates中新建html,命名為index.html,把博客的html復(fù)制進(jìn)去
  4. 以下是關(guān)于css的套路:static文件夾


    在項(xiàng)目的目錄中創(chuàng)建文件夾“static”,把博客的css和image放進(jìn)去

在index.html的第一排如圖編寫好,作用如同import

因?yàn)閕ndex.html中的各種地址引用,jpg啊,css啊都是從static目錄來的,所以一是要核對(duì)以下路徑,二是在templates中有規(guī)定的格式,即:{% static '...' %}
修改圖片地址(還有css)的格式

  1. 在虛擬項(xiàng)目中的setting.py中,末尾添上static的地址,寫法是套路(實(shí)際上我并沒有很理解清楚)


    在setting中添加static的路徑

7.最后就是在pycharm的teminal中輸入:python3 manage.py runservice,瀏覽器請(qǐng)求地址:http://127.0.0.1:8000/index/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 22年12月更新:個(gè)人網(wǎng)站關(guān)停,如果仍舊對(duì)舊教程有興趣參考 Github 的markdown內(nèi)容[https://...
    tangyefei閱讀 35,390評(píng)論 22 257
  • 處理靜態(tài)文件,尤其是在開發(fā)時(shí),是一件很頭疼的事情。在這篇文章中,我們將會(huì)討論一些設(shè)置,目錄結(jié)構(gòu)和他們之間的相互影響...
    51reboot閱讀 1,774評(píng)論 0 1
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,534評(píng)論 19 139
  • 此段內(nèi)容簡(jiǎn)要來自自強(qiáng)學(xué)堂的教程詳情請(qǐng)查詢自強(qiáng)學(xué)堂 一、 后臺(tái)的運(yùn)作流程 接收request請(qǐng)求 處理數(shù)據(jù) 獲取請(qǐng)求...
    coder_ben閱讀 5,345評(píng)論 6 56
  • 本博客是記錄跟從慕課網(wǎng)課程所記下的筆記,更多內(nèi)容請(qǐng)?jiān)L問慕課網(wǎng)慕課網(wǎng)--項(xiàng)目源碼 新建項(xiàng)目 打開命令行,進(jìn)入到打算打...
    小白猿閱讀 2,511評(píng)論 1 10

友情鏈接更多精彩內(nèi)容