Django Application: Model field or app for conditions

I'm currently planning a Django-application that runs jobs regurarly based on conditions. Regurarly the application should check if any of the jobs has the conditions met and should run those with positive outcome. Think of the conditions of an automation in HomeAssistant as an example of what I'm trying to construct. I also want to include "OR" or "AND" conditions to link multiple conditions together. Ideally a frontend component should allow for comfortable editing these conditions.

As I already initiated to implement it as a model with a JSON-Field with a custom syntax that is checked in a method inside the model. But it seems to be such a common problem to me, that I'm sure someone has already developed an app for that. But unfortunately I was not able to find anything in that direction - maybe because of lack of words. Has anybody a pointer to for an application?

Вернуться на верх