Skip to content

cosmunsoftwares/django-boilerplate

Repository files navigation

Como usar

LINUX

curl -L https://raw.githubusercontent.com/cosmun-softwares/django-boilerplate/master/setup.sh | bash -s <project_name>

MAC

curl -L https://raw.githubusercontent.com/cosmun-softwares/django-boilerplate/master/setup.sh | bash -s <project_name> -s osx

<README.md>

Como desenvolver?

  1. Clone o repositório
  2. Crie um virtualenv com Python 3.7
  3. Ative o virtualenv
  4. Instale as dependências
  5. Configure a instância com o .env
  6. Execute os testes
  7. Execute o runserver
git <git url>
cd project_name
virtualenv env --python=python3 # python 3.6 ou mais atual
source env/bin/activate
pip install -r requirements_dev.txt
cp contrib/env-sample .env
coverage run --source='.' manage.py test -v 2 ; coverage report --show-missing
python manage.py runserver

Qualidade do código

flake8 --config=.flake8

Gerar Secret Key

  1. Ative o virtualenv
  2. Execute o gerador
  3. Copie a chave
  4. Cole na variável SECRET_KEY do arquivo .env
source env/bin/active
python contrib/secret_gen.py

Gerar Backup automático

bash backup/commands.sh

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published