Пример #1
0
class TagKey(Model):
    """
    Stores references to available filters keys.
    """
    project = models.ForeignKey(Project)
    key = models.CharField(max_length=32)
    values_seen = BoundedPositiveIntegerField(default=0)

    objects = TagKeyManager()

    class Meta:
        db_table = 'sentry_filterkey'
        unique_together = (('project', 'key'), )

    __repr__ = sane_repr('project_id', 'key')
Пример #2
0
class TagKey(Model):
    """
    Stores references to available filters keys.
    """
    project = models.ForeignKey(Project)
    key = models.CharField(max_length=MAX_TAG_KEY_LENGTH)
    values_seen = BoundedPositiveIntegerField(default=0)
    label = models.CharField(max_length=64, null=True)

    objects = TagKeyManager()

    class Meta:
        db_table = 'sentry_filterkey'
        unique_together = (('project', 'key'), )

    __repr__ = sane_repr('project_id', 'key')

    def get_label(self):
        return self.label or self.key.replace('_', ' ').title()