文章詳情頁(yè)
python - Flask博客中想實(shí)現(xiàn)對(duì)每個(gè)文章生成一個(gè)幾百字的介紹
瀏覽:129日期:2022-07-28 16:37:35
問題描述
我的想法很簡(jiǎn)單,就是想用flatpages + markdown來(lái)生成文章頁(yè)面。現(xiàn)在就是想在index頁(yè)面有個(gè)文章列表,這個(gè)列表上可以展示一下文章的前面部分一段內(nèi)容。當(dāng)時(shí)想著可以在網(wǎng)頁(yè)里面設(shè)置一個(gè)標(biāo)記,標(biāo)記部分就可以做為介紹,放到index頁(yè)面上。不過感覺這種方法笨笨的,不知道有沒有更好的方法?
問題解答
回答1:上網(wǎng)找了一圈資料,發(fā)現(xiàn)可以利用Jinja2里面的過濾器來(lái)完成:{{ post.html|truncate(250) }}就可以截取前面250個(gè)字符當(dāng)成summary了。
相關(guān)文章:
1. docker網(wǎng)絡(luò)端口映射,沒有方便點(diǎn)的操作方法么?2. java - spring boot 如何打包成asp.net core 那種獨(dú)立應(yīng)用?3. javascript - 關(guān)于apply()與call()的問題4. docker - 各位電腦上有多少個(gè)容器啊?容器一多,自己都搞混了,咋辦呢?5. java - 在用戶不登錄的情況下,用戶如何添加保存到購(gòu)物車?6. datetime - Python如何獲取當(dāng)前時(shí)間7. javascript - nginx反向代理靜態(tài)資源403錯(cuò)誤?8. docker start -a dockername 老是卡住,什么情況?9. 安全性測(cè)試 - nodejs中如何防m(xù)ySQL注入10. python - 調(diào)用api輸出頁(yè)面,會(huì)有標(biāo)簽出現(xiàn),請(qǐng)問如何清掉?
排行榜

熱門標(biāo)簽