django应用程序,用于在一些准备好的插槽中添加压缩的css和js文件
django-bundledmedia的Python项目详细描述
django bundledmedia是一个django应用程序,用于在一些准备好的插槽中添加压缩的css和js文件。
django bundledmedia
*在“已安装的应用程序”设置中包含“bundledmedia”。
*在“中间件类”设置中包含“bundledmedia.middleware.bundledmediamiddleware”。
<;head>;
{placeholder允许插件和其他模板添加css资产
{%bundlemedia“css”“css”%}
…
{%bundlemedia“extrass”“css”%}
<;/head>;
<;body>;
…
{{placeholder允许插件和其他模板添加javascript资产#}
{%bundlemedia“js”“js”%}
<;/body>;
<;/html>;
{%endaddmedia%}
{%addmedia“js”%}
<;script language=“javascript”src={{media-url}}js/jquery.sidebar.js”>;lt;script>;
{%endaddmedia%}
……
{%endaddmedia%}
>{%load bundedmedia%
{%addmedia“extclass”%>%addmedia“extclass”%>
<
>
>>
<<
>>{%addmedia“addmedia”(一)有权使用;link rel=“stylesheet”type=“text/css”ref={{media_url}}css/myview.css/>;
{%endaddmedia%}
…
此代码将呈现上述
占位符中包含的所有模板的所有代码块。
压缩
----
``django bundledmedia``使用``django compressor`来呈现压缩的css当“compress”设置设置为“true”时
>0.1b3
----
*向后不兼容改进:使用新的“media-type”参数获取更显式的类型定义(js或css)。
<0.1b2
-
*如果没有内容,则不生成压缩js或css压缩。
BR/> 0.1B1
-
BR/>在捆绑块中更具柔性命名约定。
BR/> 0.1A
-
BR/> *初始版本。
django bundledmedia
*在“已安装的应用程序”设置中包含“bundledmedia”。
*在“中间件类”设置中包含“bundledmedia.middleware.bundledmediamiddleware”。
<;head>;
{placeholder允许插件和其他模板添加css资产
{%bundlemedia“css”“css”%}
…
{%bundlemedia“extrass”“css”%}
<;/head>;
<;body>;
…
{{placeholder允许插件和其他模板添加javascript资产#}
{%bundlemedia“js”“js”%}
<;/body>;
<;/html>;
{%endaddmedia%}
{%addmedia“js”%}
<;script language=“javascript”src={{media-url}}js/jquery.sidebar.js”>;lt;script>;
{%endaddmedia%}
……
{%endaddmedia%}
>{%load bundedmedia%
{%addmedia“extclass”%>%addmedia“extclass”%>
<
>
>>
<<
>>{%addmedia“addmedia”(一)有权使用;link rel=“stylesheet”type=“text/css”ref={{media_url}}css/myview.css/>;
{%endaddmedia%}
…
此代码将呈现上述
占位符中包含的所有模板的所有代码块。
压缩
----
``django bundledmedia``使用``django compressor`来呈现压缩的css当“compress”设置设置为“true”时
>0.1b3
----
*向后不兼容改进:使用新的“media-type”参数获取更显式的类型定义(js或css)。
<0.1b2
-
*如果没有内容,则不生成压缩js或css压缩。
BR/> 0.1B1
-
BR/>在捆绑块中更具柔性命名约定。
BR/> 0.1A
-
BR/> *初始版本。