No project description provided
Project description
[![Build Status](https://travis-ci.org/ocadotechnology/codeforlife-portal.svg?branch=master)](https://travis-ci.org/ocadotechnology/codeforlife-portal)
[![Coverage Status](https://coveralls.io/repos/ocadotechnology/codeforlife-portal/badge.svg?branch=master&service=github)](https://coveralls.io/github/ocadotechnology/codeforlife-portal?branch=master)
[![Code Climate](https://codeclimate.com/github/ocadotechnology/codeforlife-portal/badges/gpa.svg)](https://codeclimate.com/github/ocadotechnology/codeforlife-portal)
## A [Code for Life](https://www.codeforlife.education/) repository
* Ocado Technology's [Code for Life initiative](https://www.codeforlife.education/) has been developed to inspire the next generation of computer scientists and to help teachers deliver the computing curriculum.
* This repository hosts the source code of the **main website**: the portal for the Code For Life initiative, the registration/log in, the teachers' dashboards, the teaching materials, etc
* The other repos for Code For Life:
* the first game, [Rapid Router](https://github.com/ocadotechnology/rapid-router)
* the new game for teenagers, [currently at a very early stage](https://github.com/ocadotechnology/aimmo)
* the [deployment code for Google App Engine](https://github.com/ocadotechnology/codeforlife-deploy-appengine)
## Running Locally
* Clone the repo
* Make and activate a virtualenv (We recommend [virtualenvwrapper](http://virtualenvwrapper.readthedocs.org/en/latest/index.html))
* e.g. the first time, `mkvirtualenv -a path/to/codeforlife-portal codeforlife-portal`
* and thereafter `workon codeforlife-portal`
* create settings file under `example_project/example_project/local_settings.py` with `EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'`
* `./run` - This will:
* install all of the dependencies using pip
* sync the database
* collect the static files
* run the server
## How to contribute!
__Want to help?__ You can contact us using this [contact form][c4l-contact-form] and we'll get in touch as soon as possible! Thanks a lot.
## Common Problems
### Unapplied migrations on first run
It may be that some migrations were changed and you have .pyc files from the old ones. Try removing all .pyc migrations by running `rm migrations/*.pyc` from the ocargo repository.
[c4l-contact-form]: https://www.codeforlife.education/contact/
[![Coverage Status](https://coveralls.io/repos/ocadotechnology/codeforlife-portal/badge.svg?branch=master&service=github)](https://coveralls.io/github/ocadotechnology/codeforlife-portal?branch=master)
[![Code Climate](https://codeclimate.com/github/ocadotechnology/codeforlife-portal/badges/gpa.svg)](https://codeclimate.com/github/ocadotechnology/codeforlife-portal)
## A [Code for Life](https://www.codeforlife.education/) repository
* Ocado Technology's [Code for Life initiative](https://www.codeforlife.education/) has been developed to inspire the next generation of computer scientists and to help teachers deliver the computing curriculum.
* This repository hosts the source code of the **main website**: the portal for the Code For Life initiative, the registration/log in, the teachers' dashboards, the teaching materials, etc
* The other repos for Code For Life:
* the first game, [Rapid Router](https://github.com/ocadotechnology/rapid-router)
* the new game for teenagers, [currently at a very early stage](https://github.com/ocadotechnology/aimmo)
* the [deployment code for Google App Engine](https://github.com/ocadotechnology/codeforlife-deploy-appengine)
## Running Locally
* Clone the repo
* Make and activate a virtualenv (We recommend [virtualenvwrapper](http://virtualenvwrapper.readthedocs.org/en/latest/index.html))
* e.g. the first time, `mkvirtualenv -a path/to/codeforlife-portal codeforlife-portal`
* and thereafter `workon codeforlife-portal`
* create settings file under `example_project/example_project/local_settings.py` with `EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'`
* `./run` - This will:
* install all of the dependencies using pip
* sync the database
* collect the static files
* run the server
## How to contribute!
__Want to help?__ You can contact us using this [contact form][c4l-contact-form] and we'll get in touch as soon as possible! Thanks a lot.
## Common Problems
### Unapplied migrations on first run
It may be that some migrations were changed and you have .pyc files from the old ones. Try removing all .pyc migrations by running `rm migrations/*.pyc` from the ocargo repository.
[c4l-contact-form]: https://www.codeforlife.education/contact/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for codeforlife-portal-1.0.0.post.dev509.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc55beb4d1a6909e1c5d13f909a27da7637b8b67332766b64cd5ed1749a39d38 |
|
MD5 | 00b331e3502bb1fc3779f6e6814609c1 |
|
BLAKE2b-256 | a8ea79ee8fb9feb9e6cd441c843c8ef1843dc3b4d668e7965cdcd15e3b456833 |