Skip to main content
https://img.shields.io/pypi/v/django-css-inline https://img.shields.io/pypi/pyversions/django-css-inline

Simple helper for loading CSS files as inline in HTML with Django.

Example :

{% load css_inline %}

...

<head>
    ...

    {% css_inline %}
        <link rel="stylesheet" href="/static/django_css_inline/test-1.css">
        <link rel="stylesheet" href="/static/django_css_inline/test-2.css">
        <link rel="stylesheet" href="https://static.snoweb.fr/django-css-inline/test-3.css">
    {% end_css_inline %}
</head>

Every <link> includes between {% css_inline %} and {% end_css_inline %} give this results :

<head>
    ...

    <style type="text/css">

        /* test-1.css styles */
        /* test-2.css styles */
        /* test-3.css styles */

    </style>
</head>

Setup

Install with pip :

pip install django-css-inline

Add django_css_inline to django apps installed :

INSTALLED_APPS = [
    ...
    'django_css_inline',
]

In settings.py, chose to enable or disable django_css_inline. For example :

# Default True
DJANGO_CSS_INLINE_ENABLE = not DEBUG

If you use static files with Django, don’t forget to collect them with :

python manage.py collectstatic

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_css_inline-0.0.6.tar.gz (16.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_css_inline-0.0.6-py3-none-any.whl (17.4 kB view details)

Uploaded Python 3

File details

Details for the file django_css_inline-0.0.6.tar.gz.

File metadata

  • Download URL: django_css_inline-0.0.6.tar.gz
  • Upload date:
  • Size: 16.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.9

File hashes

Hashes for django_css_inline-0.0.6.tar.gz
Algorithm Hash digest
SHA256 eda5d421aed2af63d8938fee2afebbbf6adb9c54b84a3a9ef5a74025ff93cd56
MD5 cd3e5daefc3333dc8327c04c5a2a93ab
BLAKE2b-256 4875e6d546fbb08f14d5057817ae87f8731b77cee231f53f34f3dcaccb681937

See more details on using hashes here.

File details

Details for the file django_css_inline-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: django_css_inline-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 17.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.9

File hashes

Hashes for django_css_inline-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 076df4ce8ced59fbfff7cc62610c1621a4effa48340b4600269e2d884bc6deed
MD5 db1bf4d87f1f6db9cfbec943ed958326
BLAKE2b-256 18f02aff09088ced07fc10d06a8dafc953e547da04b97f291f84e60c6341b5fe

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.0.6 This release

2 files

0.0.5

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page