Skip to content

witoi/django-lifestreams

Repository files navigation

django-lifestreams

Build status

Coverage Status

django-lifestreams is a lifestream application for django. Based on django-lifestream, it allows you to create a lifestream on your site from any source you want.

A lifestream is compound of feeds, a feed has a source and from that source the application fetch the items.

Plugins

Add plugins to INSTALLED_APPS, and LIFESTREAMS_PLUGIN_CHOICES

Included plugins

  • Twitter: lifestreams.plugins.lifestream_twitter
    • Must install tweepy>=2.1
  • Instagram: lifestreams.plugins.instagram
    • Must install python-instagram>=0.8.0
  • RSS: lifestreams.plugins.rss
    • Must install feedparser>=5.0 & python-dateutil>=2.1

LIFESTREAMS_PLUGIN_CHOICES example

LIFESTREAMS_PLUGIN_CHOICES = (
    ('lifestreams.plugins.lifestream_twitter.plugin.TwitterPlugin', 'Twitter'),
    ('lifestreams.plugins.lifestream_instagram.plugin.InstagramPlugin', 'Instagram'),
    ('lifestreams.plugins.lifestream_rss.plugin.RSSPlugin', 'RSS'),
)                  

Management Command

python manage.py update_lifestreams <lifestream_name>

About

django-lifestreams is a lifestream application for django

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages