VetalM84 / django_faker_celery

Learning project with Django Faker and Celery tasks, with static files served by Amazon S3. Project deployed at Heroku

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deployed on Heroku https://django-celery-faker.herokuapp.com/

A learning project with Django + Faker + Celery + RabbitMQ (CloudAMQP Broker) or Redis. Django static files are served from AWS S3. CSV files generate in memory and then upload to AWS S3.

Manual to start services:

Celery on Windows

To run on Windows, run celery with the command below:

celery -A django_faker_celery worker -l info -P threads

or

celery -A django_faker_celery beat -l info -pool==solo

Celery and Beat on Windows

To run on Windows, run celery and beat in two separate command windows with the commands below:

celery -A django_faker_celery worker -l info -P threads- celery

celery -A django_faker_celery beat --scheduler django -l info - beat

Celery on Linux, Mac

celery -A django_faker_celery worker -l info

Celery and Beat on Linux, Mac

celery -A django_faker_celery worker --beat --scheduler django -l info

About

Learning project with Django Faker and Celery tasks, with static files served by Amazon S3. Project deployed at Heroku


Languages

Language:Python 84.4%Language:HTML 14.9%Language:Procfile 0.8%