V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
aias
V2EX  ›  问与答

django 后台文本数据如何保持与前台格式相同?

  •  
  •   aias · 2016-01-18 20:45:29 +08:00 · 1656 次点击
    这是一个创建于 3046 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这是在后台编辑的状态

    这是它的 model

    到了前台就这样了:

    前台的代码,用了 bootstrap :

    <div class="container">
    <div class="starter-template">
    <div class="col-xs-12">
    <table class="table table-striped ">
    <tr>
    <td >
    <font size=6 face=楷体>
    {% if log_context %}
    {{ log_context.log_title }}
    {% else %}
    已侦测到错误 X1
    {% endif %}
    </font>
    </td>
    </tr>
    <tr>
    <td >
    <font size=3 face=楷体>
    {% if log_context %}
    {{ log_context.timestamp }}
    {% else %}
    已侦测到错误 X2
    {% endif %}
    </font>
    </td>
    </tr>
    <tr>
    <td >
    <font size=4 face=楷体>
    {% if log_context %}
    {{ log_context.body }}
    {% else %}
    已侦测到错误 X3
    {% endif %}
    </font>
    </td>
    </tr>
    </table>
    </div>
    </div>
    </div>
    ____________________________________
    如何让前台的文章显示像后台一样有换行符?现在连段落都看不出来。
    5 条回复    2016-01-18 21:16:40 +08:00
    aias
        1
    aias  
    OP
       2016-01-18 20:50:03 +08:00
    我的天,为什么不能插图。。和评论里的插法不一样啊。谁能教教我?
    aias
        2
    aias  
    OP
       2016-01-18 20:51:48 +08:00
    发现了,文本标记语法换回默认就行了。奇怪的是之前的 MarkDown 竟然没生效。
    kier
        3
    kier  
       2016-01-18 20:52:34 +08:00
    用 pre 标签
    aias
        4
    aias  
    OP
       2016-01-18 21:08:04 +08:00
    @kier 谢谢!的确是个方法,但是我发现原先表格控制的换行也失效了。跟横幅似的。。
    第一行不知道为什么总会出现一段空格。


    前台代码:
    <div class="container">
    <div class="starter-template">
    <div class="col-xs-12">
    <table class="table table-striped ">
    <tr>
    <td >
    <font size=5 face=楷体>
    {% if log_id %}
    {{ log_id.log_title }}
    {% else %}
    已侦测到错误 X1
    {% endif %}
    </font>
    </td>
    </tr>
    <tr>
    <td >
    <font size=2 face=楷体>
    {% if log_id %}
    {{ log_id.timestamp }}
    {% else %}
    已侦测到错误 X2
    {% endif %}
    </font>
    </td>
    </tr>
    <tr>
    <td >
    <font size=3 face=楷体>
    {% if log_id %}
    <pre>
    {{ log_id.body }}
    </pre>
    {% else %}
    已侦测到错误 X3
    {% endif %}
    </font>
    </td>
    </tr>
    </table>
    </div>
    </div>
    </div>
    aias
        5
    aias  
    OP
       2016-01-18 21:16:40 +08:00
    @kier 已自行解决。之前多谢你的提醒!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2660 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 13:58 · PVG 21:58 · LAX 06:58 · JFK 09:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.