Skip to content
The TXRX website
Python JavaScript HTML CSS Other
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
api shuffling a few variables
blog removing unecssary js file from old blog
contact adding timestamp to contact messages
course deleted a page that is apparently used.
event typo
faq fixing GenericForeignKey depracation warning
geo map now scales to window rather than a preset value
instagram
main needed_completed form
media removing unecssary js file from old blog
membership typo
misc adding a bunch of migrations
notify removing private sessions from notify course
redtape no choices was breaking redtape get_opt_groups
schedule_poll adding new poll function
scripts yet even morer cleanup
server adding some private urls for certain media files
store
thing more content type bugs
tool removing a few more email notifications
user this commit message is longer than the content of the commit
.bowerrc updating riot and applying bower
.gitignore adding a bash script to aid this nasty migration
.gitmodules removing lablackey
README.md testing hooks
bower.json
canceled.py renaming membership to level
django_uwsgi.py finally merging txrx app into main
fakes.sh adding a bash script to aid this nasty migration
html2text.py old blog import
import_consumables.py
manage.py finally merging txrx app into main
orientation.org removing mustache and adding a little style
ppt.py removing the slash from TXRX Labs
reddit.py removing mustache and adding a little style
registration removing mustache and adding a little style
requirements.txt adding redtape app
shop.json wrong data for fixture
t.py finally merging txrx app into main
todo.org creating a fake safety permission
uwsgi.xml adding logger to uwsgi

README.md

TXRX Labs Website

Install required system packages. This will vary from distribution to distribution.

apt-get install python-dev git-core python-pip libpng-dev libjpeg-dev python-psycopg2

Now get the sourcecode from github. If you forked the source code use your own url (replace chriscauley with your github username).

git clone https://github.com/chriscauley/txrx.org
cd txrx.org

Install the python requirements.

pip install -r config/requirements.txt

You can create the database one of two ways. Ask chriscauley for the password to development@dev.txrxlabs.org and then run the following command:

bash scripts/sync_test_db.sh

Hit 'y' when prompted and enter the password. This will download the latest copy of the database (fully anonymized).

Aternately you can create the database by running the following two commands.

python manage.py syncdb
python manage.py migrate

This will create an empty database and you will be prompetd to create a superuser.

Author

Chris Cauley

Something went wrong with that request. Please try again.