-
Configure settings
$ python configure.py DATABASE_PASSWORD [tv_password] : DATABASE_USER [tv_user] : DEV_DATABASE_PASSWORD [tv_password] : DEV_DATABASE_USER [tv_user] : MAIL_PASSWORD [example_password] : MAIL_USERNAME [[email protected]] : SECRET_KEY [changeme] : SNOW_DAY_ADMIN [admin] : TEST_DATABASE_PASSWORD [tv_password] : TEST_DATABASE_USER [tv_user] :
-
Install server packages
$ sudo apt-get install postgresql python-dev libpq-dev python-pip
-
Install python dependencies
$ pip install -r requirements.txt
-
Set up PostgreSQL databases
$ sudo -u postgres createuser $DEV_DATABASE_USER $ sudo -u postgres psql postgres # \password $DEV_DATABASE_USER # create database tv_dev owner $DEV_DATABASE_USER;
-
Configure PostgreSQL
$ sudo vi /etc/postgresql/9.3/main/pg_hba.conf
Add line:
local tv_dev,tv_test,tv $DEV_DATABASE_USER md5
-
Initialize data
$ python manage.py db upgrade
-
Start server
$ python manage.py runserver
happyraul / tv Goto Github PK
View Code? Open in Web Editor NEWLicense: Apache License 2.0