1
我在我的模型中使用TextField,我知道它沒有大小的限制,我很滿意它。但是有沒有一種方法可以讓我的模板中不顯示所有文本字段的數據?Django Textfield要顯示的最大尺寸
讓我們說,我只是想顯示第一,如果我點擊喜歡更多或結束鏈接100個字符,剩餘部分將花費....
有內置在Django框架的東西或我有做我自己的實現?
我在我的模型中使用TextField,我知道它沒有大小的限制,我很滿意它。但是有沒有一種方法可以讓我的模板中不顯示所有文本字段的數據?Django Textfield要顯示的最大尺寸
讓我們說,我只是想顯示第一,如果我點擊喜歡更多或結束鏈接100個字符,剩餘部分將花費....
有內置在Django框架的東西或我有做我自己的實現?
這是你怎麼能帶過濾器做模板: truncatechars
{{ value|truncatechars:9 }}
如果值是「喬爾是一個彈頭」,輸出將是「喬爾我......」。
但是,當您懸停或單擊時,這不會擴展。爲此,您需要CSS text-overflow: ellipsis;
(請參閱:https://jsfiddle.net/438sm8ed/)
.hide-partially {
width:75px;
text-overflow:ellipsis;
overflow:hidden;
white-space: nowrap;
}
.hide-partially:hover {
overflow:visible;
}