The__Magnificent__Four

Celery | Redis | WebSocket in Django with Docker

Stars
23

Here're some of the project's best features:

  • Dynamically perform surgery using celery and redis
  • Use WebSocket to see changes on your site without refreshing your django server
  • Get rid of many terminals using Docker. Type "docker compuse up --build" to start django celery and redis and finally web socket.
  • Learn the processing logic and how it should be executed using celery redis and websocket with a very simple model object deletion task
pip install django
brew install redis
pip install celery
pip install channels
poetry install
python3 -m venv venv
source venv/bin/active
python3 manage.py migrate
poetry install
docker compose up --build

Technologies used in the project:

  • Python
  • Django Rest Framework
  • HTML5
  • CSS3
  • JavaScript
  • Celery
  • Redis
  • WebSocket
  • Nginx
  • Docker
  • Git

All the tools used are in their latest versions and suitable for one another. But if you have problems during installation I can recommend the following links:

This project is licensed under the This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.