Add django-compressor #1
This commit is contained in:
parent
23a51324b6
commit
a70f8cb4ee
5 changed files with 34 additions and 5 deletions
2
fabfile.py
vendored
2
fabfile.py
vendored
|
@ -163,7 +163,7 @@ def collectstatic():
|
||||||
"""
|
"""
|
||||||
collect_remote_statics()
|
collect_remote_statics()
|
||||||
dj('collectstatic --link --noinput')
|
dj('collectstatic --link --noinput')
|
||||||
# dj('compress')
|
dj('compress')
|
||||||
# with cd('{virtualenv_dir}/var/static'.format(**env)):
|
# with cd('{virtualenv_dir}/var/static'.format(**env)):
|
||||||
# fix_permissions()
|
# fix_permissions()
|
||||||
|
|
||||||
|
|
|
@ -10,3 +10,4 @@ git+git://github.com/petry/django-foundation.git
|
||||||
git+git://github.com/yohanboniface/django-chickpea.git
|
git+git://github.com/yohanboniface/django-chickpea.git
|
||||||
git+git://github.com/frankban/django-endless-pagination.git
|
git+git://github.com/frankban/django-endless-pagination.git
|
||||||
hg+https://bitbucket.org/liberation/sesql
|
hg+https://bitbucket.org/liberation/sesql
|
||||||
|
django_compressor
|
|
@ -30,6 +30,7 @@ INSTALLED_APPS = (
|
||||||
'endless_pagination',
|
'endless_pagination',
|
||||||
'youmap',
|
'youmap',
|
||||||
'sesql',
|
'sesql',
|
||||||
|
'compressor',
|
||||||
|
|
||||||
#'south',
|
#'south',
|
||||||
|
|
||||||
|
@ -95,6 +96,10 @@ STATICFILES_DIRS = (
|
||||||
os.path.join(PROJECT_DIR, 'static'),
|
os.path.join(PROJECT_DIR, 'static'),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
STATICFILES_FINDERS += (
|
||||||
|
'compressor.finders.CompressorFinder',
|
||||||
|
)
|
||||||
|
|
||||||
#==============================================================================
|
#==============================================================================
|
||||||
# Templates
|
# Templates
|
||||||
#==============================================================================
|
#==============================================================================
|
||||||
|
@ -129,3 +134,5 @@ AUTHENTICATION_BACKENDS += (
|
||||||
#==============================================================================
|
#==============================================================================
|
||||||
# Third party app settings
|
# Third party app settings
|
||||||
#==============================================================================
|
#==============================================================================
|
||||||
|
COMPRESS_ENABLED = True
|
||||||
|
COMPRESS_OFFLINE = True
|
||||||
|
|
|
@ -1,20 +1,21 @@
|
||||||
|
{% load compress %}
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<title>{% block head_title %}u{Map}{% endblock %}</title>
|
<title>{% block head_title %}u{Map}{% endblock %}</title>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
|
{% compress css %}
|
||||||
<!-- Included CSS Files (Compressed) -->
|
<!-- Included CSS Files (Compressed) -->
|
||||||
<link rel="stylesheet" href="{{ STATIC_URL }}foundation/stylesheets/foundation.css">
|
<link rel="stylesheet" href="{{ STATIC_URL }}foundation/stylesheets/foundation.css">
|
||||||
<link rel="stylesheet" href="{{ STATIC_URL }}youmap/youmap.css">
|
<link rel="stylesheet" href="{{ STATIC_URL }}youmap/youmap.css">
|
||||||
|
|
||||||
<script src="{{ STATIC_URL }}foundation/javascripts/modernizr.foundation.js"></script>
|
<script src="{{ STATIC_URL }}foundation/javascripts/modernizr.foundation.js"></script>
|
||||||
|
{% endcompress css %}
|
||||||
<!-- IE Fix for HTML5 Tags -->
|
<!-- IE Fix for HTML5 Tags -->
|
||||||
<!--[if lt IE 9]>
|
<!--[if lt IE 9]>
|
||||||
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
|
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
|
||||||
<![endif]-->
|
<![endif]-->
|
||||||
{% block extra_head %}
|
{% block extra_head %}
|
||||||
<link rel="stylesheet" href="{{ STATIC_URL }}storage/contrib/css/storage.ui.default.css">
|
|
||||||
{% endblock extra_head %}
|
{% endblock extra_head %}
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
|
||||||
</head>
|
</head>
|
||||||
|
@ -24,7 +25,7 @@
|
||||||
{% block content %}
|
{% block content %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
</div>
|
</div>
|
||||||
|
{% compress js %}
|
||||||
<script src="{{ STATIC_URL }}foundation/javascripts/modernizr.foundation.js"></script>
|
<script src="{{ STATIC_URL }}foundation/javascripts/modernizr.foundation.js"></script>
|
||||||
<script src="{{ STATIC_URL }}foundation/javascripts/jquery.js"></script>
|
<script src="{{ STATIC_URL }}foundation/javascripts/jquery.js"></script>
|
||||||
<script src="{{ STATIC_URL }}foundation/javascripts/jquery.foundation.mediaQueryToggle.js"></script>
|
<script src="{{ STATIC_URL }}foundation/javascripts/jquery.foundation.mediaQueryToggle.js"></script>
|
||||||
|
@ -39,6 +40,7 @@
|
||||||
<script src="{{ STATIC_URL }}foundation/javascripts/jquery.placeholder.js"></script>
|
<script src="{{ STATIC_URL }}foundation/javascripts/jquery.placeholder.js"></script>
|
||||||
<script src="{{ STATIC_URL }}foundation/javascripts/jquery.foundation.alerts.js"></script>
|
<script src="{{ STATIC_URL }}foundation/javascripts/jquery.foundation.alerts.js"></script>
|
||||||
<script src="{{ STATIC_URL }}endless_pagination/js/endless-pagination.js"></script>
|
<script src="{{ STATIC_URL }}endless_pagination/js/endless-pagination.js"></script>
|
||||||
|
{% endcompress js %}
|
||||||
{% block bottom_js %}
|
{% block bottom_js %}
|
||||||
<script src="{{ STATIC_URL }}storage/contrib/js/storage.ui.default.js"></script>
|
<script src="{{ STATIC_URL }}storage/contrib/js/storage.ui.default.js"></script>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
19
youmap/templates/chickpea/map_detail.html
Normal file
19
youmap/templates/chickpea/map_detail.html
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
{% extends "base.html" %}
|
||||||
|
{% load chickpea_tags compress %}
|
||||||
|
{% block title %}{{ map.name }}{% endblock %}
|
||||||
|
|
||||||
|
{% block extra_head %}
|
||||||
|
{% compress css %}
|
||||||
|
{% chickpea_css %}
|
||||||
|
{% endcompress %}
|
||||||
|
{% compress js %}
|
||||||
|
{% chickpea_js %}
|
||||||
|
{% endcompress %}
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
|
||||||
|
{% endblock %}
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
|
{% block map_init %}
|
||||||
|
{% include "chickpea/map_init.html" %}
|
||||||
|
{% endblock %}
|
||||||
|
{% endblock %}
|
Loading…
Reference in a new issue