Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class TKServer(models.Model):
- seriennummer = models.CharField(max_length=11, unique=True, verbose_name="seriennummer")
- kdnr = models.ForeignKey(KundenDaten)
- hostname = models.CharField(max_length=255)
- housing = models.BooleanField(default=False)
- is_ve = models.BooleanField(default=False)
- rootpassword = models.CharField(max_length=255, verbose_name="root-Passwort")
- ipmi = models.BooleanField(verbose_name="iPMI-Modul")
- ipmipassword = models.CharField(blank=True, max_length=255, verbose_name="iPMI-Passwort")
- srvhe = models.IntegerField(max_length=1, blank=True, null=True, verbose_name="Server HE")
- rackhe = models.IntegerField(max_length=2, blank=True, null=True, verbose_name="auf Rack-HE")
- watt = models.IntegerField(max_length=4, blank=True, null=True)
- anzwatt = models.IntegerField(choices=ANZWATT, max_length=1, blank=True, null=True, default=1)
- features = models.ManyToManyField(Feature, blank=True)
- dokument = models.ManyToManyField(Dokumente, blank=True)
- bemerkung = models.TextField(blank=True)
- curr_traffic = models.IntegerField(default=0)
- intbemerkung = models.TextField(blank=True, verbose_name="interne Bemerkungen")
- def __unicode__(self):
- return u'%s' % (self.seriennummer)
- class Meta:
- ordering = ['seriennummer']
- class TKServerForm(ModelForm):
- features = ModelMultipleChoiceField(queryset=Feature.objects.all(), widget=CheckboxSelectMultiple, required=False)
- curr_traffic = IntegerField(widget=HiddenInput())
- class Meta:
- model = TKServer
- class TKServerForm2(ModelForm):
- fields = ('hostname', 'rootpassword', 'ipmipassword')
- class Meta:
- model = TKServer
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement