2020-05-24 16:20:43 +00:00
|
|
|
from django.db import models
|
2020-10-14 12:27:57 +00:00
|
|
|
from django.utils.translation import gettext_lazy as _
|
|
|
|
|
2020-05-24 16:20:43 +00:00
|
|
|
|
|
|
|
class AppSettings(models.Model):
|
2020-05-28 21:43:26 +00:00
|
|
|
|
|
|
|
def choices_as_list(self):
|
|
|
|
return self.choices.split(',')
|
|
|
|
|
2020-06-12 11:46:17 +00:00
|
|
|
name = models.CharField(_('name'), max_length=25, null=False)
|
|
|
|
key = models.CharField(_('key'), db_index=True, max_length=50, unique=True)
|
|
|
|
value = models.CharField(_('value'), max_length=25)
|
2020-09-11 12:35:32 +00:00
|
|
|
choices = models.CharField(_('choices'), max_length=70)
|
2020-06-12 11:46:17 +00:00
|
|
|
description = models.CharField(_('description'), max_length=100, null=True)
|