blob: 0884ec1bc2549bb04556acdaceebc096036761d8 [file] [log] [blame]
Siobhan Tully4bc09f22013-04-10 21:15:21 -04001import os
2from django.db import models
Siobhan Tully30fd4292013-05-10 08:59:56 -04003from core.models import PlCoreBase
Tony Macka7dbd422015-01-05 22:48:11 -05004from core.models import SiteDeployment
Siobhan Tullyde5450d2013-06-21 11:35:33 -04005from core.models import Tag
6from django.contrib.contenttypes import generic
Siobhan Tully4bc09f22013-04-10 21:15:21 -04007
8# Create your models here.
9
10class Node(PlCoreBase):
11 name = models.CharField(max_length=200, unique=True, help_text="Name of the Node")
Tony Macka7dbd422015-01-05 22:48:11 -050012 site_deployment = models.ForeignKey(SiteDeployment, related_name='nodes')
Siobhan Tullyde5450d2013-06-21 11:35:33 -040013 tags = generic.GenericRelation(Tag)
Siobhan Tully4bc09f22013-04-10 21:15:21 -040014
15 def __unicode__(self): return u'%s' % (self.name)
Sapan Bhatia690f8032014-06-13 12:50:36 -040016