Metadata-Version: 1.0
Name: django-pygments-renderer
Version: 0.0.1
Summary: Provides functionality for syntax highlighting using Pygments.
Home-page: https://github.com/c-bata/django-pygments-renderer
Author: Masashi Shibata
Author-email: contact@c-bata.link
License: MIT
Description: django-pygments-renderer
        ========================
        
        Provides functionality for syntax highlighting using `Pygments <http://pygments.org/>`_ .
        
        .. figure:: ./example.png
        
        
        Installation
        ------------
        
        django-pygments-renderer requires python 3.6 or later and Django 2.0 or later.
        
        .. code-block:: console
        
           $ python3 -m pip install django-pygments-renderer
        
        
        https://pypi.org/project/django-pygments-renderer/
        
        Usage
        -----
        
        .. code-block:: python
        
           INSTALLED_APPS += [
               'pygments_renderer',
           ]
        
        
        .. code-block:: html
        
           {% load i18n %}
           {% load pygmentize %}
           <html>
           <head>
               <title>{{ snippet.title}} - djangosnippets</title>
               <style>{% pygments_css %}</style>
               <!-- other header tags -->
           </head>
        
           <body>
              <div class="container">
                  <h2 class="title">{{ snippet.title }} by {{ snippet.created_by.username }}</h2>
        
                  <div class="sourcecode">
                      {{ snippet.code|pygmentize:"python3" }}
                  </div>
        
                  <div>
                      {{ snippet.description }}
                  </div>
              </div>
           </body>
           </html>
        
        
        Similar projects
        ----------------
        
        * https://github.com/richardcornish/django-pygmentify
        * https://github.com/odeoncg/django-pygments
        * https://github.com/sniku/django-pygments
        
        Development
        -----------
        
        * lint: ``tox -e flake8`` or ``flake8``
        * test: ``tox -e py37`` or ``DJANGO_SETTINGS_MODULE=test_settings python -m django test``
        
        License
        -------
        
        This software is licensed under the MIT License (See `LICENSE <./LICENSE>`_ ).
        
Platform: UNKNOWN
