Source code for djangoaddicts.signalcontrol.models

from django.db import models


[docs]class SignalControl(models.Model): """table to track status of a signal used in the signal_control decorator""" app_name = models.CharField(max_length=32) model_name = models.CharField(max_length=128, blank=True, null=True) signal_name = models.CharField(max_length=255) signal_type = models.CharField(max_length=32) enabled = models.BooleanField(default=True) class Meta: db_table = "signalcontrol" unique_together = (("app_name", "signal_name", "signal_type"),) def __unicode__(self): return f"{self.signal_name}" def __str__(self): return self.signal_name