You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

23 lines
670 B

from django.utils.translation import gettext_lazy as _
from django.shortcuts import resolve_url
from django.db import models
class Group(models.Model):
title = models.CharField(_('Title'), max_length=127, unique=True)
code = models.CharField(_('Tech code'), blank=True, max_length=12)
def get_absolute_url(self):
return resolve_url('group_app:edit', self.pk)
class Meta:
db_table = 'groups'
permissions = (
('can_view_group', _('Can view group')),
)
verbose_name = _('Group')
verbose_name_plural = _('Groups')
ordering = ('title',)
def __str__(self):
return self.title