1. Lauri Võsandi
  2. django-steroids

Overview

HTTPS SSH
Intro
=====
Django-Steroids is a bunch of reusable apps for your awesome Django project:
 * common              - Frequently needed templatetags and static JavaScript files
 * profile             - Advanced yet customizable user profile model
 * comet               - Comet-enabling app
 * related             - Related object form
 * company             - Company and UserRole models, plus middleware for attaching request.role
 * chat                - Conversation and private messaging app, with comet based real-time notifications
 * booking             - Abstract resource booking model
 * location            - Country and Location models with AJAX lookup fields
 * storage.mimetype    - Mimetypes framework
 * storage.mountpoint  - UUID based filesystem mountpoint framework
 * storage.file        - Storafe file framework
 * attachment          - File uploading and attaching to any Django model
 * metainfo.handler    - Storage file metainfo handling framework
 * metainfo.audio      - Mutagen based audio file metadata handler
 * metainfo.video      - Ffmpeg based video file metadata handler
 * tasks               - Long running method calls
 * transcode           - Video transcoding facilities
 * clip                - Video and derived video file handling

Todo
====
These apps haven't been implemented yet:
 * esteid              - Estonian ID card authentication middleware
 * metainfo.image      - Image file metadata app
 * storage.hash        - Storage integrity app (?)
 * preview.image       - Image prescaling app
 * preview.pdf         - PDF rendering and previewing app

INSTALL
=======
sudo apt-get -f install \
  python-setuptools \
  python-flup \
  python-mysqldb \
  python-dev \
  libav-tools
  
sudo easy_install pip
sudo pip install \
  mercurial \
  django \
  mutagen \
  pytz \
  wadofstuff-django-serializers