root / accounts / models.py @ 049a5a10
History | View | Annotate | Download (467 Bytes)
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 |
def __unicode__(self): |
11 |
return "%s:%s" %(self.user.username, self.peer.peer_name) |
12 |
|
13 |
def get_address_space(self): |
14 |
networks = self.domain.networks.all()
|
15 |
if not networks: |
16 |
return False |
17 |
return networks
|