Raise TypeError("'class Meta' got invalid attribute(s): %s" % ','.join(meta_attrs)) TypeError: 'class Meta' получил недопустимый атрибут(ы): ограничения

#Проект Battery Manger 16-12-2021 class BatteryManager(models.Model): slno = models.AutoField(db_column='Slno', primary_key=True) # Имя поля делается строчным. lithiumionbattery = models.DecimalField(db_column='LithiumIonBattery', max_digits=18, decimal_places=2, blank=True, null=True) # Имя поля приводится к нижнему регистру. bty_voltage = models.DecimalField(db_column='Bty_Voltage', max_digits=18, decimal_places=2, blank=True, null=True) # Имя поля приводится к нижнему регистру. bty_current = models.DecimalField(db_column='Bty_Current', max_digits=18, decimal_places=2, blank=True, null=True) # Имя поля приводится к нижнему регистру. batterytemp = models.DecimalField(db_column='BatteryTemp', max_digits=18, decimal_places=2, blank=True, null=True) # Имя поля приводится к нижнему регистру. ambienttemp = models.DecimalField(db_column='AmbientTemp', max_digits=18, decimal_places=2, blank=True, null=True) # Имя поля приводится к нижнему регистру. bty_username = models.CharField(db_column='Bty_Username', max_length=30, blank=True, null=True) # Имя поля сделано строчным. bty_circlename = models.CharField(db_column='Bty_circlename', max_length=30, blank=True, null=True) # Имя поля сделано строчным. bty_payload = models.CharField(db_column='Bty_payload', max_length=100, blank=True, null=True) # Имя поля сделано строчным. bty_createddate = models.DateTimeField(db_column='Bty_createdDate', blank=True, null=True) # Имя поля сделано строчным.

class Meta:
    managed = False
    db_table = 'BatteryManager'

def __str__(self):
        return str(self.Slno)
Вернуться на верх