...響應(yīng)。不過(guò)我們僅僅在首頁(yè)返回了一句話:歡迎訪問(wèn)我的博客。這是個(gè) Hello World 級(jí)別的視圖函數(shù),我們需要編寫(xiě)真正的首頁(yè)視圖函數(shù),當(dāng)用戶訪問(wèn)我們的博客首頁(yè)時(shí),他將看到我們發(fā)表的博客文章列表,就像 演示項(xiàng)目 里展示的...
...出來(lái),于是我們就看到了網(wǎng)站的內(nèi)容。比如你訪問(wèn)了我的博客主頁(yè) http://zmrenwu.com/,服務(wù)器接收到這個(gè)請(qǐng)求后就知道用戶訪問(wèn)的是首頁(yè),首頁(yè)顯示的是全部文章列表,于是它從數(shù)據(jù)庫(kù)里把文章數(shù)據(jù)取出來(lái),生成一個(gè)寫(xiě)著這些數(shù)據(jù)...
...章的詳情頁(yè)面來(lái)閱讀文章的詳細(xì)內(nèi)容?,F(xiàn)在讓我們來(lái)開(kāi)發(fā)博客的詳情頁(yè)面,有了前面的基礎(chǔ),開(kāi)發(fā)流程都是一樣的了:首先配置 URL,即把相關(guān)的 URL 和視圖函數(shù)綁定在一起,然后實(shí)現(xiàn)視圖函數(shù),編寫(xiě)模板并讓視圖函數(shù)渲染模板。...
...m .models import ArticlePost def article_list(request): # 取出所有博客文章 articles = ArticlePost.objects.all() # 需要傳遞給模板(templates)的對(duì)象 context = { articles: articles } # render函數(shù):載入模板...
...章我們的網(wǎng)站頁(yè)面實(shí)在太粗糙,你肯定不會(huì)拿來(lái)做真正的博客首頁(yè)。因此這章我們要借助Bootstrap的力量,改寫(xiě)一個(gè)大氣的博客。 配置Bootstrap 4 Bootstrap是用于網(wǎng)站開(kāi)發(fā)的開(kāi)源前端框架(前端指的是展現(xiàn)給最終用戶的界面),...
為了讓博客文章具有良好的排版,顯示更加豐富的格式,我們使用 Markdown 語(yǔ)法來(lái)書(shū)寫(xiě)我們的博文。Markdown 是一種 HTML 文本標(biāo)記語(yǔ)言,只要遵循它約定的語(yǔ)法格式,Markdown 的渲染器就能夠把我們寫(xiě)的文章轉(zhuǎn)換為標(biāo)準(zhǔn)的 HTML 文檔...
本教程內(nèi)容已過(guò)時(shí),更新版教程請(qǐng)?jiān)L問(wèn): django 博客開(kāi)發(fā)入門(mén)教程。 上周我們完成了博客的 Model 部分,以及 Blog 的首頁(yè)視圖 IndexView。 本節(jié)接上周的文檔 Django 學(xué)習(xí)小組:博客開(kāi)發(fā)實(shí)戰(zhàn)第一周教程 —— 編寫(xiě)博客的首頁(yè)面,我...
我們的博客側(cè)邊欄有四項(xiàng)內(nèi)容:最新文章、歸檔、分類(lèi)和標(biāo)簽云。這些內(nèi)容相對(duì)比較固定,且在各個(gè)頁(yè)面都會(huì)顯示,如果像文章列表或者文章詳情一樣,從視圖函數(shù)中獲取然后傳遞給模板,則每個(gè)頁(yè)面對(duì)應(yīng)的視圖函數(shù)里都要...
...修改數(shù)據(jù)庫(kù) 后臺(tái)運(yùn)行前,需要在blog/admin.py中注冊(cè)站點(diǎn) 博客屬性:id,博客標(biāo)題,博客作者,博客摘要,博客正文,博客創(chuàng)建時(shí)間,博客所屬專(zhuān)欄(類(lèi)別),博客標(biāo)簽,閱讀數(shù) 標(biāo)簽屬性:id,標(biāo)簽名稱 專(zhuān)欄(類(lèi)別)屬性:id,專(zhuān)欄...
目前為止我們已經(jīng)完成了文章的新建、刪除以及查看,還剩最后一項(xiàng),即對(duì)已經(jīng)完成的文章進(jìn)行修改。 實(shí)際上修改文章與新建文章有點(diǎn)類(lèi)似,不同的地方有兩點(diǎn): 修改是在原有文章的基礎(chǔ)上,因此需要傳遞 id 指明具體需要...
...篇文章的閱讀量是一個(gè)比較復(fù)雜的問(wèn)題,不過(guò)對(duì)于我們的博客來(lái)說(shuō),沒(méi)有必要記錄的那么精確。因此我們使用一種簡(jiǎn)單但有效的方式來(lái)記錄博客文章的閱讀量:文章每被瀏覽一次,則其閱讀量 +1,即所謂的文章頁(yè)面 PV(Page View)...
...的基本結(jié)構(gòu)以及應(yīng)用如何處理請(qǐng)求。 其實(shí)Demo1算不上一個(gè)博客啦。一個(gè)最基本的信息系統(tǒng)一定要包含對(duì)數(shù)據(jù)庫(kù)的增、刪、改和查。所以這次,我們來(lái)將Demo1升級(jí)為Demo2,添加上基本的增刪改查。 源碼 終于=。=在github上創(chuàng)建了...
ChatGPT和Sora等AI大模型應(yīng)用,將AI大模型和算力需求的熱度不斷帶上新的臺(tái)階。哪里可以獲得...
大模型的訓(xùn)練用4090是不合適的,但推理(inference/serving)用4090不能說(shuō)合適,...
圖示為GPU性能排行榜,我們可以看到所有GPU的原始相關(guān)性能圖表。同時(shí)根據(jù)訓(xùn)練、推理能力由高到低做了...