Django 在 TextField 的第一行放置空格
Django puts spaces in first Line of TextField
我正在创建一个 Web 应用程序,我可以在其中提供文档。在我的文档中,我经常有一些代码片段,所以我使用 prism (https://prismjs.com/) 来格式化我在管理页面的文本字段中输入的文本。
问题是,每当我在文本字段中输入代码时,它都会在第一行留出空格,如下所示:
import { Pipe, PipeTransform } from '@angular/core';
import { UserService } from '../user.service';
我的代码看起来像这样:
模板:
<pre><code class="language-{{ subdoc.language }}">
{{ subdoc.code }}
</code></pre>
去掉{{ subdoc.code }}
前的spaces/tab个字符
你肯定写代码累死了。大多数时候我们认为复杂的编码是错误的地方,但在您的情况下是 HTML.
您肯定知道 <pre>
标签的工作原理。现在明白这两者的区别了
<pre><code class="language-{{ subdoc.language }}">
{{ subdoc.code }}
</code></pre>
还有这个
<pre><code class="language-{{ subdoc.language }}">
{{ subdoc.code }}
</code></pre>
编码愉快 ;)
我正在创建一个 Web 应用程序,我可以在其中提供文档。在我的文档中,我经常有一些代码片段,所以我使用 prism (https://prismjs.com/) 来格式化我在管理页面的文本字段中输入的文本。
问题是,每当我在文本字段中输入代码时,它都会在第一行留出空格,如下所示:
import { Pipe, PipeTransform } from '@angular/core';
import { UserService } from '../user.service';
我的代码看起来像这样:
模板:
<pre><code class="language-{{ subdoc.language }}">
{{ subdoc.code }}
</code></pre>
去掉{{ subdoc.code }}
你肯定写代码累死了。大多数时候我们认为复杂的编码是错误的地方,但在您的情况下是 HTML.
您肯定知道 <pre>
标签的工作原理。现在明白这两者的区别了
<pre><code class="language-{{ subdoc.language }}">
{{ subdoc.code }}
</code></pre>
还有这个
<pre><code class="language-{{ subdoc.language }}">
{{ subdoc.code }}
</code></pre>
编码愉快 ;)