OpenSlides/openslides/config/models.py
Oskar Hahn 0752d476e4 Change to MIT Licence
* Remove headers
* Changed lineendings to linux style in AUTHORS and CHANGELOG
2013-11-04 14:57:30 +01:00

22 lines
555 B
Python

# -*- coding: utf-8 -*-
from django.db import models
from django.utils.translation import ugettext_noop
from openslides.utils.jsonfield import JSONField
class ConfigStore(models.Model):
"""
A model class to store all config variables in the database.
"""
key = models.CharField(max_length=255, primary_key=True)
"""A string, the key of the config variable."""
value = JSONField()
"""The value of the config variable. """
class Meta:
permissions = (('can_manage', ugettext_noop('Can manage configuration')),)