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.
Adunatio/models/Group.py

22 lines
558 B

4 years ago
from mongoengine import *
from models.Union import Union
class Group(Document):
union = ReferenceField(Union)
name = StringField()
rights = ListField(StringField())
deleted = BooleanField(default=False)
def __unicode__(self):
return "{} {}".format(self.union.name,self.name)
4 years ago
class PaymentGroup(Document):
union = ReferenceField(Union)
name = StringField()
deleted = BooleanField(default=False)
4 years ago
discount_percent = IntField()
def __unicode__(self):
return "{} {}".format(self.union.name, self.name)