class add_server(models.Model): location = models.CharField(maxlength=11) hostname = models.CharField(maxlength=256) date = models.DateTimeField('Date_instal') bare_server = models.CharField(maxlength=7) dvb_board = models.CharField(maxlength=12) mpeg_board = models.CharField(maxlength=8) pci_modem = models.CharField(maxlength=16) cpu = models.CharField(maxlength=16) converter = models.IntegerField() class Admin: fields = ( ('Configurer le nouveau serveur', {'fields': ('location', 'hostname', 'date')}), ('Ajouter des pieces au serveur', {'fields': ('bare_server', 'dvb_board', 'mpeg_board', 'pci_modem', 'cpu', 'converter'), 'classes': 'collapse'}), ) list_display = ('location', 'hostname', 'date') list_filter = ['hostname', 'location', 'dvb_board', 'mpeg_board', 'pci_modem', 'cpu', 'converter'] search_fields = ['hostname', 'location', 'date', 'bare_server', 'dvb_board', 'mpeg_board', 'pci_modem', 'cpu', 'converter'] date_hierarchy = 'date'