MusicLib is a music library organization tool to allow performance organizations the ability to catalog their music libraries and annotate every performance of each music title.
MusicLib is built off of the Django web framwork version 1.4 and requires Django to be available prior to installation.
If you have questions on how to install Django or any of its components, please see the excellent installation documentation
- Django 1.4 (tested on 1.4.3)
- South (a Django extension used for data migrations)
- Python >= 2.6 (Django requires 2.5, however we use a few features introduced in 2.6)
- A database supported by Django (MySQL, Sqlite3, Postgresql)
- A wsgi-compatible web server such as Apache
- Install Django and its requirements. MusicLib supports using the Django Stack by Bitnami, which includes Python, Django, Apache, and MySQL in a single installable Windows package.
- Install Django South (TODO instructions here)
- Unzip the MusicLib install zipfile into
C:\musiclib\app
RHEL/CentOS users will need to add the EPEL repository prior to running these commands.
Note: Make sure you type this exactly as presented, notice the uppercase "D" in this command.
sudo yum install Django Django-south mysql
django-admin.py --version
sudo yum install python-django python-django-south mysql
django-admin --version
sudo apt-get install python-django python-django-south mysql
django-admin --version
- Install Django and its requirements as per the previous section of documentation.
- Unzip the musiclib-$version.zip zipfile into
django-admin
TODO: add more info here