minor fixes
[emels.git] / emels / settings / static.py
1 # -*- coding: utf-8 -*-
2 import os.path
3
4 from .paths import PROJECT_DIR
5
6 MEDIA_ROOT = os.path.join(PROJECT_DIR, 'media/')
7 MEDIA_URL = '/media/'
8 STATIC_ROOT = os.path.join(PROJECT_DIR, 'static/')
9 STATIC_URL = '/static/'
10
11 STATICFILES_FINDERS = (
12     'django.contrib.staticfiles.finders.FileSystemFinder',
13     'django.contrib.staticfiles.finders.AppDirectoriesFinder',
14     # 'django.contrib.staticfiles.finders.DefaultStorageFinder',
15 )
16
17 STATICFILES_STORAGE = 'fnpdjango.pipeline_storage.GzipPipelineCachedStorage'
18
19 PIPELINE = {
20     'STYLESHEETS': {
21         'base': {
22             'source_filenames': (
23                 'css/base.scss',
24                 'css/main.scss',
25                 'css/entry.scss',
26                 'jquery/colorbox/colorbox.css',
27                 'fnpdjango/annoy/annoy.css',
28             ),
29             'output_filename': 'compressed/base.css',
30         },
31     },
32     'JAVASCRIPT': {
33         'base': {
34             'source_filenames': (
35                 'jquery/cycle/jquery.cycle.all.js',
36                 'jquery/colorbox/jquery.colorbox-min.js',
37                 'jquery/colorbox/jquery.colorbox-pl.js',
38                 'js/formset.js',
39                 'sponsors/js/sponsors.js',
40                 'fnpdjango/annoy/annoy.js',
41             ),
42             'output_filename': 'compressed/base.js',
43         },
44     },
45     'CSS_COMPRESSOR': None,
46     'JS_COMPRESSOR': None,
47     'COMPILERS': (
48         'pipeline.compilers.sass.SASSCompiler',
49     )
50 }