Source code of website www.python.pro.br
It's developed using Django
How to install in locally (supposing you have git and python >= 3.7 installed):
git clone https://github.com/pythonprobr/pythonpro-website.git
cd pythonpro-website
cp contrib/env-sample .env
python -m pip install pipenv
pipenv install -dIf you want use SQLite on your dev environment, please remove DATABASE_URL from .env file. Otherwise fill this value with your database credentials.
You can apply migrations to generate database schema:
python manage.py migrateYou can also create a user:
python manage.py createsuperuserTo run server locally (with virtualenv activated):
python manager.py runserverIf you want populate the database with some content run:
python manage.py loaddata pythonpro_contentsTo tun the tests:
pytest pythonproIf you want run your amb dev using postgres, you can add to your .env
DATABASE_URL=postgres://postgres:pass@localhost:5432/postgresand install docker and run:
docker-compose up -d#License Details
The AGPL license here cover everything relate to source code but Dev Pro logo and Image. So you need to change this data for you own trademark.
Have fun!