Metadata-Version: 1.1
Name: django-remdow
Version: 0.0.5
Summary: Simple Django app for manipulating static files (img files)
Home-page: https://github.com/WarmongeR1/django-remdow
Author: Alexander Sapronov
Author-email: a@sapronov.me
License: MIT
Description: django-remdow
        =============
        
        Simple Django app for static files (img files):
        
        - Download external images
        - To center images
        - Lazy load images
        
        Install
        =======
        
        ```python
        pip install django_remdow
        ```
        
        Add `'django_remdow',` to `INSTALLED_APPS`:
        
        ```python
        INSTALLED_APPS = [
            ...
            'django_remdow',
            ...
        ]
        ```
        
        
        Usage
        =====
        
        remdow app contains different filters and tags. You can activate them with line in your template:
        
        
        ```python
        # example.html
        
        {% load remdow %}
        ```
        
        
        Download external images
        ------------------------
        
        If you have model with HTML content which contains external images, you can download external images to local folder and receive static with help `nginx`:
        
        Use filter `img_local`:
        
        ```python
        {{ '<img src="http://placehold.it/350x150"><img src="http://placehold.it/350x150">'|img_local }}
        ```
        
        This filter parse HTML code, finds `img` tag, parses urls and then downloads image to local folder, and finally, replaces img url to local url.
        
        Lazy images
        -----------
        
        You can use `layzr.js` for lazy loading images.
        
        Load lazy script:
        
        ```python
        {% lazy_script_include %}
        ```
        
        And use filter `img_lazy`:
        
        ```python
        {{ '<img src="http://placehold.it/350x150">'|img_lazy }}
        ```
        
        
        Center images with `Bootstrap`
        ------------------------------
        
        Filter `img_center` centers all images
        
        ```python
        {{ '<img src="http://placehold.it/350x150">'|img_center }}
        ```
        
        Filter adds class `center-block` to all img tags
        
        
        Image responsive with `Bootstrap`
        ---------------------------------
        
        Filter `img-responsive` responsives all images
        
        ```python
        {{ '<img src="http://placehold.it/350x150">'|img_responsive }}
        ```
        
        Filter adds class `img-responsive` to all img tags
        
Keywords: django,static,templatetags,downloader
Platform: UNKNOWN
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Python Modules
