This is a pre-production deployment of Warehouse, however changes made here WILL affect the production instance of PyPI.
Latest Version Dependencies status unknown Test status unknown Test coverage unknown
Project Description
[![Build passed](https://api.travis-ci.org/rschroen/django-xfeed.svg?branch=master)](https://pypi.python.org/pypi/django-xfeed/)
[![Latest Version](https://badge.fury.io/py/django-xfeed.svg)](https://pypi.python.org/pypi/django-xfeed/)

xFeed
-----------
*django-xfeed is a reusable application for Django, that aims to be a single aggregator for various media types (e.g. RSS, Twitter, Facebook).*

There are many apps for gathering data from RSS, Twitter, Facebook or any other social media platform, but they are all individual apps. This app provides an all-in-one aggregator.

Features
-----------
* Fetches RSS items and channel data of a RSS feed
* Fetches tweets from the user timeline
* Handy template tag for generating a list of items
* Some useful management commands for managing your feeds

Install with pip
-----------
Run `pip install django-xfeed`

Install with setup.py
-----------
Run `python setup.py install`

Quick start
-----------
1. Add "xfeed" to your INSTALLED_APPS setting like this::

INSTALLED_APPS = (
...
'xfeed',
)

2. Run `python manage.py migrate` to create the xfeed models.

4. Start the development server and visit http://127.0.0.1:8000/admin/
to create a feed (you'll need the Admin app enabled).

5. Run `python manage.py refresh_xfeeds` to fetch content.

6. Revisit admin to find your Tweets and/or RSS items.

Generate a list of items
-----------
To generate a list of items from your feed, use the `generate_feed_list` tag. It requires a feed object. It also accepts the following parameters:
* amount (int) Amount of items to show
* list_class (str) Class to use on the `<ul>` or `<ol>`
* li_class (str) Class to use on the `<li>`
* list_type (str) Type of list to use, defaults to 'ul'

Example: `{% generate_feed_list feed 5 'my-list' 'my-list-item' 'ol' %}`

Documentation
-----------
*coming soon*

Dependencies
-----------
xFeed has a small set of dependencies.
* feedparser
* python-twitter
* pytz

Todo's
-----------
* Allow different API points (e.g. Twitter's home timeline instead of user timeline)
* Facebook status updates
* LinkedIn status updates
Release History

Release History

0.0.6

This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.0.5

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.0.4

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.0.3

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.0.2

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.0.1

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

TODO: Brief introduction on what you do with files - including link to relevant help section.

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
django-xfeed-0.0.6.tar.gz (167.9 kB) Copy SHA256 Checksum SHA256 Source Aug 27, 2015

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS HPE HPE Development Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting