Projeto de inclusão de movimentações de compra/venda de ações na bolsa de valores, utilizando o framework Django, Celery para rotina diária de obter as
cotações do dia anterior via cron do Celery utilizando o Selenium para buscar e atualizar os valores na base de dados
git clone https://github.com/AyrtonMoises/django_bolsa.git
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python manage.py migrate
python manage.py createsuperuser
python manage.py runserver
sudo apt-get install rabbitmq-server
sudo systemctl enable rabbitmq-server
sudo systemctl start rabbitmq-server
sudo systemctl status rabbitmq-server
Iniciando Celery com worker e beat (somente para fins de desenvolvimento estarão juntos no mesmo comando)
celery -A setup worker -l INFO -Q fila_padrao -B --scheduler django_celery_beat.schedulers:DatabaseScheduler