All Projects → synw → django-mqueue

synw / django-mqueue

Licence: MIT License
Events queue for Django

Programming Languages

python
139335 projects - #7 most used programming language
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to django-mqueue

django-papertrail
django-papertrail - An elegant solution for keeping a relational log of events in a Django application.
Stars: ✭ 30 (+15.38%)
Mutual labels:  django-logging

Django Mqueue

Events queue application for Django. Features:

  • Monitor models: models can be registered to autogenerate events on create/update/delete actions
  • Query events from the frontend: a Graphql api is available to retrieve events
  • Export events: save events to Redis or send them over websockets

Example:

MEvent.objects.create(name="Test event", event_class="test", data={"k":"v"})

Events can be linked to a model instance and a user instance.

Check the documentation

Event queue screenshot

Real time events demo

A websockets demo: django-mqueue-livefeed is available

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].