semvec/pypi-packages huggingface dataset:
django-jsonfeed 0.4.0
JSONFeed syndication in Django.
License: MIT
Requires Python: >=3.8,<4.0

===============
Django-JSONFeed
===============

This library intends to support `JSON Feed`_ in Django_ and feedgenerator_.

.. image:: design/repository-open-graph-template.png
    :target: https://django-jsonfeed.mylesbraithwaite.org/
    :alt: Django JSONFeed

Usage
-----

If you are using Django:

.. code-block:: python

    from django.contrib.syndication.views import Feed
    from jsonfeed import JSONFeed

    class ExampleFeed(Feed):
        type = JSONFeed

If you are using this library without Django, you will first need to install the feedgenerator_ Python package:

.. code-block:: python

    from jsonfeed import JSONFeed

    feed = JSONFeed(
        title='Hello, World!',
        link='https://example.com/',
        language='en'
    )

    feed.add_item(
        title='One',
        link='https://example.com/1/',
        pubdate=datetime(2018, 2, 28, 15, 16)
    )

    return feed.writeString()

Installation
------------

::

    $ pip install django-jsonfeed

.. _JSON Feed: https://jsonfeed.org/
.. _feedgenerator: https://pypi.python.org/pypi/feedgenerator
.. _Django: https://djangoproject.com/