Revision 2a13d365
b/peers/models.py | ||
---|---|---|
34 | 34 |
if not range.network in self.networks.all(): |
35 | 35 |
self.networks.add(range) |
36 | 36 |
self.save() |
37 |
|
|
38 |
|
|
37 |
|
|
38 |
def techc(self): |
|
39 |
try: |
|
40 |
techcmails = PeerTechc.objects.get(peer_id=self).emails |
|
41 |
except: |
|
42 |
techcmails = None |
|
43 |
return techcmails |
|
44 |
|
|
45 |
class PeerTechc(models.Model): |
|
46 |
peer_id = models.OneToOneField(Peer, primary_key=True, |
|
47 |
db_column="peer_id", parent_link=True) |
|
48 |
emails = models.CharField(max_length=352, db_column="emails") |
|
49 |
|
|
50 |
def __unicode__(self): |
|
51 |
return "%s %s" %(self.peer_id.peer_name, self.emails) |
|
52 |
|
|
53 |
class Meta: |
|
54 |
db_table="v_tech_c_peers" |
Also available in: Unified diff