Skip to content

Latest commit

 

History

History
45 lines (29 loc) · 1.4 KB

README.md

File metadata and controls

45 lines (29 loc) · 1.4 KB

Welcome to Python in Education

Join the Community

We welcome contributions to this project! Our issue tracker has open bugs, feature requests, etc. We encourage you to introduce yourself to the community in our forums before leaping into action.

All contributors must agree to abide by our Code of Conduct.

Installation Guide

In order to run this site locally, you'll want to clone this repository and install the requirements:

git clone https://github.com/psf/python-in-edu.git
cd python-in-edu
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt

You can then change directories into the python-in-edu folder and run the following command in the terminal:

python manage.py runserver

If you use heroku cli installed on your system, simply run:

heroku local

To test, run:

python manage.py test

If you want to use or test email functionality locally, you'll need to run a simple SMTP server:

python -m smtpd -n -c DebuggingServer localhost:1025

Notes

We use the Spirit project for our forums.