diff -r cd5e8fb64b74 -r 56850f5c73f6 src/notes/models/category.py --- a/src/notes/models/category.py Tue Jul 10 15:18:03 2018 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,43 +0,0 @@ -""" -models for metacategories and protocol -""" -from colorful.fields import RGBColorField -from django.db import models -from django.utils.translation import ugettext_lazy as _ - -from .base import Model -from .auth import GroupProfile - - -class Protocol(Model): - title = models.CharField(max_length=255, verbose_name=_('Protocol|title')) - # group_profile = models.OneToOneField( - # GroupProfile, on_delete=models.CASCADE) - - class Meta: - verbose_name = _('Protocol') - verbose_name_plural = _('Protocols') - - -class Category(models.Model): - title = models.CharField(max_length=255, verbose_name=_('Category|title')) - color = RGBColorField(verbose_name=_('Category|color')) - need_comment = models.BooleanField( - default=False, - verbose_name=_('Category|need_comment') - ) - description = models.TextField( - null=True, - blank=True, - verbose_name=_('Category|description') - ) - protocol = models.ForeignKey( - Protocol, - verbose_name=_('Category|protocol'), - related_name='categories', - on_delete=models.CASCADE - ) - - class Meta: - verbose_name = _('Category') - verbose_name_plural = _('Categories')