django-inline-static

django-inline-static provides template tags to inline css and javascript files in Django templates.


Keywords
django, static, templates
License
MIT
Install
pip install django-inline-static==0.1.0

Documentation

django-inline-static

Latest Version Coverage Status Documentation Status https://travis-ci.org/moccu/django-inline-static.svg?branch=master

django-inline-static provides template tags to inline css and javascript files in Django templates, also corrects relative urls in css "url()" calls.

Features

  • Template tag to inline any static file inline_staticfile
  • Template tag to inline javascript files inline_javascript
  • Template tag to inline css files inline_style
  • relative to absolute path converter for paths in css files

Requirements

django-inline-static supports Python 3 only and requires at least Django 1.11.

Prepare for development

A Python 3.6 interpreter is required in addition to pipenv.

$ pipenv install --python 3.6 --dev
$ pipenv shell
$ pip install -e .

Now you're ready to run the tests:

$ pipenv run py.test

Resources