Advertisement
Guest User

Untitled

a guest
Jun 24th, 2017
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.67 KB | None | 0 0
  1. class TKServer(models.Model):
  2. seriennummer = models.CharField(max_length=11, unique=True, verbose_name="seriennummer")
  3. kdnr = models.ForeignKey(KundenDaten)
  4. hostname = models.CharField(max_length=255)
  5. housing = models.BooleanField(default=False)
  6. is_ve = models.BooleanField(default=False)
  7. rootpassword = models.CharField(max_length=255, verbose_name="root-Passwort")
  8. ipmi = models.BooleanField(verbose_name="iPMI-Modul")
  9. ipmipassword = models.CharField(blank=True, max_length=255, verbose_name="iPMI-Passwort")
  10. srvhe = models.IntegerField(max_length=1, blank=True, null=True, verbose_name="Server HE")
  11. rackhe = models.IntegerField(max_length=2, blank=True, null=True, verbose_name="auf Rack-HE")
  12. watt = models.IntegerField(max_length=4, blank=True, null=True)
  13. anzwatt = models.IntegerField(choices=ANZWATT, max_length=1, blank=True, null=True, default=1)
  14. features = models.ManyToManyField(Feature, blank=True)
  15. dokument = models.ManyToManyField(Dokumente, blank=True)
  16. bemerkung = models.TextField(blank=True)
  17. curr_traffic = models.IntegerField(default=0)
  18. intbemerkung = models.TextField(blank=True, verbose_name="interne Bemerkungen")
  19. def __unicode__(self):
  20. return u'%s' % (self.seriennummer)
  21. class Meta:
  22. ordering = ['seriennummer']
  23.  
  24. class TKServerForm(ModelForm):
  25. features = ModelMultipleChoiceField(queryset=Feature.objects.all(), widget=CheckboxSelectMultiple, required=False)
  26. curr_traffic = IntegerField(widget=HiddenInput())
  27. class Meta:
  28. model = TKServer
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement