Giter Club home page Giter Club logo

musiclib's Introduction

MusicLib

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.

Requirements

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

Requirements

  • 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

Installation

Installing on Windows

  1. 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.
  2. Install Django South (TODO instructions here)
  3. Unzip the MusicLib install zipfile into C:\musiclib\app

Installing Django on Unix/Linux

Install Django on RHEL/Centos

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

Install Django on Fedora

sudo yum install python-django python-django-south mysql django-admin --version

Install Django on Debian/Ubuntu

sudo apt-get install python-django python-django-south mysql django-admin --version

Install MusicLib

  1. Install Django and its requirements as per the previous section of documentation.
  2. Unzip the musiclib-$version.zip zipfile into

First-time configuration of Musiclib

django-admin

TODO: add more info here

musiclib's People

Contributors

bradgunnersgt avatar

Watchers

James Cloos avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.