An open API service indexing awesome lists of open source software.

https://github.com/fcwu/yass


https://github.com/fcwu/yass

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

          

Environment
====
sudo apt-get install python-setuptools sqlite3 libsqlite0-dev libsqlite3-dev libssl-dev git
sudo apt-get install mediainfo
sudo easy_install virtualenv
pythonbrew install 2.7.3
pythonbrew swtich 2.7.3
pip install django
pip install djangorestframework
pip install pysqlite

FAQ
====
Q: httplib.HTTPSConnection returns AttributeError: 'module' object has no attribute 'HTTPSConnection'
A: If the 'openssl-devel' package is missing from your system before you compiled python, httplib won't have HTTPSconnection.
Install openssl-devel, then install python2.7.3 via pythonbrew

Project Init
====
django-admin startproject yass
cd yass
(?) git clone https://github.com/madhusudancs/django-groundwork

Start
====
mkdir db
./manager.py syncdb
./manager.py mediascan
./manager.py runserver

DB manipulate
====
./manager.py sqlflush # sql to delete data
./manager.py sqlclear # sql to drop tables
./manager.py dumpdata # data
./manager.py dumpdata | python -mjson.tool # data