为什么当我输入 `{{ something }}` 时,它也显示在 `HTML` 中?
Why is it that when I enter `{{ something }}`, it also gets displayed in `HTML`?
我尝试在 HTML
中输入此代码:
<div>
<input type="file" name="{{ form.forum_image }}" accept="image/*">
</div>
这会生成一个带有通常输入文件的站点,但之后是文本 " accept="image/*"></div>
我应该怎么做才能使其不显示文本?问题图片:
.
您似乎以某种方式提前关闭了该输入标签。如果您在浏览器中右键单击您的 HTML 页面,然后选择 'view page source' ,您可以看到该行实际上是如何发送的。您表现出的行为与
之类的行一致
<div>
<input type="file" name="image.gif">" accept="image/*">
</div>
如果是这种情况,您需要仔细查看您的模板并确保其中没有类似的拼写错误。
我尝试在 HTML
中输入此代码:
<div>
<input type="file" name="{{ form.forum_image }}" accept="image/*">
</div>
这会生成一个带有通常输入文件的站点,但之后是文本 " accept="image/*"></div>
我应该怎么做才能使其不显示文本?问题图片:
您似乎以某种方式提前关闭了该输入标签。如果您在浏览器中右键单击您的 HTML 页面,然后选择 'view page source' ,您可以看到该行实际上是如何发送的。您表现出的行为与
之类的行一致<div>
<input type="file" name="image.gif">" accept="image/*">
</div>
如果是这种情况,您需要仔细查看您的模板并确保其中没有类似的拼写错误。