我仅使用 Django 中的模板系统编写一个表格,它没有显示空表格单元格周围的边框。
我认为没问题 - 我以前已经解决过这个问题。我将   放入任何要留空的单元格中。 Django 善意地将 & 符号转换为 &,以便我在空单元格中包含 &nbsp,并且在浏览器中查看时显示  。
我用谷歌搜索了它,并尝试将 {%autoescape off%} 和 {%endautoescape%} 放在有问题的表格周围,但它也没有任何好处。
我还尝试将 autoescape=False 添加到上下文构造函数中,但这也没有帮助。
让 Django 在空单元格周围显示边框的魔术是什么?
最佳答案
这是一个已知的 CSS/HTML“问题”。您想要使用 Django 的“default ”过滤器。
{{value|default:" "}}
(如果我能得到正确的结果,我就该死了。在SO中,你如何写“nbsp;”而不在前面导致所有内容消失并被空白替换?)
关于django - 如何让 django 使用它的模板系统显示空单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/530466/