Added alternate view for Helpdesk
[flowspy] / accounts / models.py
1 from django.db import models
2 from django.contrib.auth.models import User
3 from flowspy.peers.models import *
4
5
6 class UserProfile(models.Model):
7     user = models.OneToOneField(User)
8     peer = models.ForeignKey(Peer)
9     
10     class Meta:
11         permissions = (
12                 ("overview", "Can see registered users and rules"),
13             )
14
15     
16     def __unicode__(self):
17         return "%s:%s" %(self.user.username, self.peer.peer_name)
18
19     def get_address_space(self):
20         networks = self.domain.networks.all()
21         if not networks:
22             return False
23         return networks