Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 47 lines (35 sloc) 1.205 kb
b95bac9 @jezdez Split documentation in pieces to be easier to read.
jezdez authored
1 =================
2 Django Compressor
984d2c4 @jezdez Added Sphinx docs.
jezdez authored
3 =================
4
2b98545 @jasondavies Fix speling
jasondavies authored
5 Compresses linked and inline JavaScript or CSS into a single cached file.
984d2c4 @jezdez Added Sphinx docs.
jezdez authored
6
c70a8d4 @jezdez Updated doc index.
jezdez authored
7 Why another static file combiner for Django?
81a807d @jezdez Use correct title level.
jezdez authored
8 ============================================
984d2c4 @jezdez Added Sphinx docs.
jezdez authored
9
10 Short version: None of them did exactly what I needed.
11
12 Long version:
13
14 **JS/CSS belong in the templates**
c70a8d4 @jezdez Updated doc index.
jezdez authored
15 Every static combiner for Django I've seen makes you configure
b95bac9 @jezdez Split documentation in pieces to be easier to read.
jezdez authored
16 your static files in your ``settings.py``. While that works, it doesn't make
984d2c4 @jezdez Added Sphinx docs.
jezdez authored
17 sense. Static files are for display. And it's not even an option if your
18 settings are in completely different repositories and use different deploy
19 processes from the templates that depend on them.
20
21 **Flexibility**
b95bac9 @jezdez Split documentation in pieces to be easier to read.
jezdez authored
22 Django Compressor doesn't care if different pages use different combinations
984d2c4 @jezdez Added Sphinx docs.
jezdez authored
23 of statics. It doesn't care if you use inline scripts or styles. It doesn't
24 get in the way.
25
26 **Automatic regeneration and cache-foreverable generated output**
27 Statics are never stale and browsers can be told to cache the output forever.
28
29 **Full test suite**
30 I has one.
31
b95bac9 @jezdez Split documentation in pieces to be easier to read.
jezdez authored
32 Contents
33 ========
e7d3542 @jezdez Updated documentation for COMPRESS_PRECOMPILERS and added a deprecati…
jezdez authored
34
b95bac9 @jezdez Split documentation in pieces to be easier to read.
jezdez authored
35 .. toctree::
78df87d @jezdez Cleaned up the settings documentation and the docs frontpage.
jezdez authored
36 :maxdepth: 2
e7d3542 @jezdez Updated documentation for COMPRESS_PRECOMPILERS and added a deprecati…
jezdez authored
37
66dfda5 @jezdez Fixed typo in the dependencies docs regarding BeautifulSoup. Also mov…
jezdez authored
38 quickstart
b95bac9 @jezdez Split documentation in pieces to be easier to read.
jezdez authored
39 usage
56ce02d @jezdez Doc fixes
jezdez authored
40 scenarios
b95bac9 @jezdez Split documentation in pieces to be easier to read.
jezdez authored
41 settings
42 remote-storages
43 behind-the-scenes
26fa0d4 @lukaszb Added documentation for jinja2 extension - refs issue #92
lukaszb authored
44 jinja2
9783562 @jezdez Added contributing docs.
jezdez authored
45 contributing
260db01 @jezdez Extended docs.
jezdez authored
46 changelog
Something went wrong with that request. Please try again.