Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from django.db import models
- class User(models.Model):
- username = models.CharField(max_length=32)
- domain = models.CharField(max_length=64)
- password = models.CharField(max_length=32)
- spam_threshold = models.FloatField()
- spam_tag = models.CharField(max_length=16)
- full_name = models.CharField(max_length=128, blank=True)
- last_modified = models.DateTimeField()
- class Meta:
- unique_together = (('username', 'domain'),)
- def __unicode__(self):
- return "%s@%s" % (self.username, self.domain)
- class UserServiceDefinition(models.Model):
- service = models.CharField(unique=True, max_length=48)
- description = models.CharField(max_length=192, blank=True)
- def __unicode__(self):
- return "%s - %s" % (self.service, self.description)
- class UserServiceRole(models.Model):
- services = models.ManyToManyField(UserServiceDefinition)
- user = models.ForeignKey(User)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement