https://www.dicas-de-django.com.br/
- Clone esse repositório.
- Crie um virtualenv com Python 3.
- Ative o virtualenv.
- Instale as dependências.
- Rode as migrações.
git clone https://github.com/rg3915/dicas-de-django.git
cd dicas-de-django
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python contrib/env_gen.py
# crie .env.docker
cat << EOF > .env.docker
POSTGRES_DB=dicas_de_django_db
POSTGRES_USER=postgres
POSTGRES_PASSWORD=postgres
DB_HOST=db
DB_PORT=5432
EOF
# Django docker
docker-compose up --build -d
docker container exec -it dicas_de_django_app python manage.py migrate
docker container exec -it dicas_de_django_app python manage.py createsuperuser --email="[email protected]"
# Django local
python manage.py migrate
python manage.py createsuperuser --email="[email protected]"
python manage.py test
python manage.py runserver
Para verifcar os comando disponiveis no Makefile no terminal, basta informar make help
Obs: Deve ter o rich
instalado (pip install rich
). Ele já está contido no requirements.txt
instalado na venv, basta ativa-la source .venv/bin/activate
branch: main_old