0

我有一个使用 django-pipeline 和 django-compress 设置的 Django 项目。github 上的代码非常标准,例如:

{% extends "base.html" %}
{% load static from staticfiles %}

{% block extra_head %}
<meta name="description" content="Company Desc">
<meta name="keywords" content="kw1, kw2, kw3, kw4">
<meta property='og:title' content='Company title'/>
<meta property='og:image' content="{% static 'images/image.png' %}"/>
<meta property='og:description' content='our motto'/>
<meta property='og:url' content='https://www.company.com' />
{% endblock extra_head %}

但是,当我从 github 克隆代码并以 sublime 或 pycharm 样式打开它时,由于某种原因,它被注入到我的 html 头中,我不知道为什么。我们正在使用 Django 1.4、django-pipeline、django-compressor。

{% extends "base.html" %}
{% load static from staticfiles %}

{% block extra_head %}
<meta name="description" content="Company Desc">
<meta name="keywords" content="kw1, kw2, kw3, kw4">
<meta property='og:title' content='Company title'/>
<meta property='og:image' content="{% static 'images/image.png' %}"/>
<meta property='og:description' content='our motto'/>
<meta property='og:url' content='https://www.company.com' />
<style>
 //30 lines of compressed css.
</style>
{% endblock extra_head %}

任何人都知道将 css 注入 .html 文本文件的原因吗?

4

0 回答 0