Skip to content

nottrobin/mysociety-questionnaire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mySociety questionnaire

This is an assignment from mySociety to create:

a demo web application that could be used alongside a live-streamed election broadcast, to provide an unscientific straw-poll of the voting habits of the viewers.

I'm creating this in Django, and I'll host a demo of the application on Heroku.

Demo application on Heroku

http://mysociety-questionnaire.herokuapp.com/

Running locally

Here are the steps to getting this running locally. You don't have to follow this exactly, if you'd like to use virtualenv or something, but outlined below is the simplest approach, assuming you're on a Debian-based system.

Setup

After cloning the project, run the following from inside it:

$ sudo apt-get install python-pip      # Install pip
$ sudo pip install -r requirements.txt # Install python dependencies
$ ./manage.py schemamigration questionnaire --auto # Setup migration
$ ./manage.py syncdb                               # Create DB tables
$ ./manage.py migrate questionnaire                # Run DB data migrations

Running the server

$ ./manage runserver # Development server

And browse to <127.0.0.1:8000>. Or:

$ foreman start # The gunicorn server

And browse to <127.0.0.1:5000>.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages