- Criar ambiente virtual
python -m venv venv
- Ativar ambiente virtual do python
source venv/Scripts/Activate
- Executar servidor
python manage.py runserver
- Gerar chave secreta
python manage.py generatesecretkey
- Remover migrações
rm */migrations/0*
- Gerar arquivo requirements.txt
pip freeze > requirements.txt
- Criar um novo app
python3 manage.py startapp <nome-do-app>
- Para fazer a migração da model pro banco use o comando para criar o arquivo de migraçao:
```bash
python manage.py makemigrations
<!-- Faz a miração -->
python manage.py migrate
- Cria suas credenciais para login no painel admin.
python manage.py createsuperuser
- Limpar cache no django
python manage.py clear_cache
- Instalar dependências do requirements.txt:
pip install -r requirements.txt
- Docker execute:
docker build --tag python-django
docker run --publish 8000:8000 python-django
-
Deploy: https://blog.back4app.com/how-to-deploy-a-django-application/
-
Gerar o css
python manage.py collectstatic
super user user: admin password: admin