django-pipeline
  • Installation
    • Upgrading from 1.3
    • Recommendations
  • Configuration
    • Specifying files
      • Group options
        • source_filenames
        • output_filename
        • variant
        • template_name
        • extra_context
        • manifest
      • Other settings
        • PIPELINE_ENABLED
        • PIPELINE_CSS_COMPRESSOR
        • PIPELINE_JS_COMPRESSOR
        • PIPELINE_TEMPLATE_NAMESPACE
        • PIPELINE_TEMPLATE_EXT
        • PIPELINE_TEMPLATE_FUNC
        • PIPELINE_TEMPLATE_SEPARATOR
        • PIPELINE_MIMETYPES
    • Embedding fonts and images
      • Overriding embedding settings
        • PIPELINE_EMBED_MAX_IMAGE_SIZE
        • PIPELINE_EMBED_PATH
    • Rewriting CSS urls
    • Wrapped javascript output
  • Usage
    • Templatetags
      • Example
    • Collect static
      • Cache-busting
    • Middleware
    • Cache manifest
    • Jinja
      • Templates
  • Compressors
    • Yuglify compressor
      • PIPELINE_YUGLIFY_BINARY
      • PIPELINE_YUGLIFY_CSS_ARGUMENTS
      • PIPELINE_YUGLIFY_JS_ARGUMENTS
    • YUI Compressor compressor
      • PIPELINE_YUI_BINARY
      • PIPELINE_YUI_CSS_ARGUMENTS
      • PIPELINE_YUI_JS_ARGUMENTS
    • Closure Compiler compressor
      • PIPELINE_CLOSURE_BINARY
      • PIPELINE_CLOSURE_ARGUMENTS
    • UglifyJS compressor
      • PIPELINE_UGLIFYJS_BINARY
      • PIPELINE_UGLIFYJS_ARGUMENTS
    • JSMin compressor
    • SlimIt compressor
    • CSSTidy compressor
      • PIPELINE_CSSTIDY_BINARY
      • PIPELINE_CSSTIDY_ARGUMENTS
    • CSSMin compressor
      • PIPELINE_CSSMIN_BINARY
      • PIPELINE_CSSMIN_ARGUMENTS
    • No-Op Compressors
    • Write your own compressor class
      • Example
  • Compilers
    • Coffee Script compiler
      • PIPELINE_COFFEE_SCRIPT_BINARY
      • PIPELINE_COFFEE_SCRIPT_ARGUMENTS
    • Live Script compiler
      • PIPELINE_LIVE_SCRIPT_BINARY
      • PIPELINE_LIVE_SCRIPT_ARGUMENTS
    • LESS compiler
      • PIPELINE_LESS_BINARY
      • PIPELINE_LESS_ARGUMENTS
    • SASS compiler
      • PIPELINE_SASS_BINARY
      • PIPELINE_SASS_ARGUMENTS
    • Stylus compiler
      • PIPELINE_STYLUS_BINARY
      • PIPELINE_STYLUS_ARGUMENTS
    • ES6 compiler
      • PIPELINE_BABEL_BINARY
      • PIPELINE_BABEL_ARGUMENTS
    • Write your own compiler class
      • Example
    • 3rd Party Compilers
      • Compass (requires RubyGem)
      • Compass (standalone)
  • Javascript Templates
    • Configuration
      • Template function
      • Template namespace
      • Template extension
      • Template separator
    • Using it with your favorite template library
      • Mustache
      • Handlebars
      • Ember.js + Handlebars
      • Prototype
  • Storages
    • Using with staticfiles
    • GZIP compression
    • Using with other storages
    • Using Pipeline with Bower
  • Signals
    • css_compressed
    • js_compressed
  • Sites using Pipeline
    • 20 Minutes
    • Borsala
    • Croisé dans le Métro
    • The Molly Project
    • Mozilla
    • Novapost
    • Sophicware
    • Ulule
 
django-pipeline
  • Docs »
  • Introduction
  • Edit on GitHub

Introduction¶

Pipeline is an asset packaging library for Django, providing both CSS and JavaScript concatenation and compression, built-in JavaScript template support, and optional data-URI image and font embedding.

You can report bugs and discuss features on the issues page.

You can discuss features or ask questions on the IRC channel on freenode : #django-pipeline

Table Of Contents¶

  • Installation
    • Upgrading from 1.3
    • Recommendations
  • Configuration
    • Specifying files
    • Embedding fonts and images
    • Rewriting CSS urls
    • Wrapped javascript output
  • Usage
    • Templatetags
    • Collect static
    • Middleware
    • Cache manifest
    • Jinja
  • Compressors
    • Yuglify compressor
    • YUI Compressor compressor
    • Closure Compiler compressor
    • UglifyJS compressor
    • JSMin compressor
    • SlimIt compressor
    • CSSTidy compressor
    • CSSMin compressor
    • No-Op Compressors
    • Write your own compressor class
  • Compilers
    • Coffee Script compiler
    • Live Script compiler
    • LESS compiler
    • SASS compiler
    • Stylus compiler
    • ES6 compiler
    • Write your own compiler class
    • 3rd Party Compilers
  • Javascript Templates
    • Configuration
    • Using it with your favorite template library
  • Storages
    • Using with staticfiles
    • GZIP compression
    • Using with other storages
    • Using Pipeline with Bower
  • Signals
    • css_compressed
    • js_compressed
  • Sites using Pipeline
    • 20 Minutes
    • Borsala
    • Croisé dans le Métro
    • The Molly Project
    • Mozilla
    • Novapost
    • Sophicware
    • Ulule

Indices and tables¶

  • Search Page
Next

© Copyright 2011-2014, Timothée Peignier.

Built with Sphinx using a theme provided by Read the Docs.