Skip to content

samuelgauer/python-django-web-scraping

 
 

Repository files navigation

Realizando dump de banco de dados

# backup sqlite3
sqlite3 db.sqlite3 .dump > dump.sql
# restore sqlite3
mv db.sqlite3 _db.sqlite3
sqlite3 db.sqlite3 < dump.sql

Inicializando migrações

docker exec -it samuel_webscraping_djangoapp bash -c "cd /usr/src/app/app && python manage.py makemigrations"
docker exec -it samuel_webscraping_djangoapp bash -c "cd /usr/src/app/app && python manage.py migrate"

Coletando arquivos estáticos

Necessário para capturar arquivos para criar pdf

docker exec -it samuel_webscraping_djangoapp bash -c "cd /usr/src/app/app && python manage.py collectstatic"

Realizando deploy

Primeiro suba o container

docker-compose up -d

Rode as migrações necessárias para a aplicação completa django para evitar warnings

docker exec -it samuel_webscraping_djangoapp bash -c "cd /usr/src/app/app && python manage.py migrate"

About

Ferramenta de web-scraping com API Python em Django

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 88.4%
  • HTML 7.1%
  • Dockerfile 4.2%
  • Shell 0.3%