Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Another Django LifeStream
Python JavaScript
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
vz_stream
.gitignore
LICENSE.txt
README.md

README.md

VZ Stream

A Django powered life stream app.

Requirements

TODO

  • templates
    • view all entries
    • view entries by source
    • view entries by date
    • stream stats
  • search/filter entries
  • cron job script

Features

  • Smart updating: uses E-Tag or last-modified from headers to determine if source should be updated or not. For feeds that have neither, only add entries newer than the source's last entry.
  • Twitter parsing, if the feed is a twitter feed @USER is converted to a link, as well as #TOPIC.

Settings

You can put STREAM_NUM_ENTIRES in your settings.py, this should be an integer. This defines how many entries to get in the stream_view view. Defaults to 20.

Templates

Templates follow the Django Best Practices.

Template Blocks for stream_view.html

  • extends base.html
  • content_title
  • content

Template Blocks for stream_stats.html

  • extends base.html
  • extra_head - only if you want the jQuery Visualize graphs
  • content_title
  • content

Updating Your Life Stream

Included is a custom Django-Admin Command that will update your life stream. This can be added to a cron task.

python path/to/project/manage.py stream_update

Something went wrong with that request. Please try again.