chenjunkai 6 жил өмнө
parent
commit
9def4f37ea
1 өөрчлөгдсөн 12 нэмэгдсэн , 70 устгасан
  1. 12 70
      Model/models.py

+ 12 - 70
Model/models.py

@@ -361,64 +361,6 @@ class Device_Info(models.Model):
         verbose_name_plural = verbose_name
 
 
-class AuthToken_Token(models.Model):
-    tokenID = models.OneToOneField(Device_User, blank=True, on_delete=models.CASCADE,
-                                   primary_key=True)  # 定义一对一关系
-    access_token = models.CharField(blank=True, max_length=256)
-    refresh_token = models.CharField(blank=True, max_length=256)
-    last_update = models.DateTimeField(blank=True, auto_now=True)
-    iCode = models.CharField(blank=True, max_length=12, verbose_name=u'干扰码')
-    mCode = models.CharField(blank=True, max_length=64, verbose_name=u'设备码')
-
-    class Meta:
-        verbose_name = u'用户Token'
-        db_table = 'authtoken_token'
-        ordering = ('-last_update',)
-
-
-class AuthToken_JWT(models.Model):
-    jwtID = models.OneToOneField(Device_User, blank=True, on_delete=models.CASCADE,
-                                 primary_key=True, verbose_name=u'token userID')
-    access_token = models.CharField(blank=True, max_length=384, verbose_name=u'Access Token')
-    refresh_token = models.CharField(blank=True, max_length=384, verbose_name=u'Refresh Token')
-    secret = models.CharField(blank=True, max_length=32, verbose_name=u'Secret')
-    last_update = models.DateTimeField(blank=True, auto_now=True, verbose_name=u'Last Update')
-
-    class Meta:
-        verbose_name = u'用户JWT'
-        verbose_name_plural = verbose_name
-        db_table = 'authtoken_jwt'
-        ordering = ('-last_update',)
-
-
-class Email_Captcha(models.Model):
-    userCaptcha = models.CharField(max_length=10, verbose_name=u'验证码')
-    userEmail = models.EmailField(max_length=50, verbose_name=u'邮箱')
-    sendType = models.CharField(choices=(("register", u"注册"), ("forget", u"找回密码")), max_length=15)
-    sendTime = models.DateField(auto_now_add=True)
-
-    class Meta:
-        db_table = 'email_captcha'
-        ordering = ('-sendTime',)
-
-        verbose_name = u'邮箱验证码'
-        verbose_name_plural = verbose_name
-
-
-class Auth_Captcha(models.Model):
-    username = models.CharField(max_length=50, help_text=u'用户名(邮箱或电话号码)')
-    authcaptca = models.CharField(max_length=6, help_text=u'验证码')
-    sendtype = models.CharField(max_length=15, choices=(("register", u"注册"), ("forget", u"找回密码")))
-    sendtime = models.DateTimeField(auto_now_add=True)
-
-    class Meta:
-        db_table = 'auth_captcha'
-        ordering = ('-sendtime',)
-
-        verbose_name = u'邮箱验证码'
-        verbose_name_plural = verbose_name
-
-
 class Access_Log(models.Model):
     id = models.AutoField(primary_key=True, verbose_name=u'自增标记ID')
     user = models.CharField(max_length=100, null=True, db_index=True, blank=True, verbose_name=u'用户')
@@ -474,17 +416,17 @@ class Equipment_Sensor(models.Model):
 
 class Equipment_Info(models.Model):
     id = models.AutoField(primary_key=True, verbose_name=u'自增标记ID')
-    devUid = models.CharField(default='', blank=True, max_length=32, verbose_name=u'设备ID')
+    devUid = models.CharField(null=True, blank=True, max_length=32, verbose_name=u'设备ID')
     devNickName = models.CharField(blank=True, max_length=32, default='', verbose_name=u'设备昵称')
-    Channel = models.IntegerField(default='', blank=True, verbose_name=u'设备通道')
-    eventType = models.IntegerField(default='',blank=True, verbose_name=u'事件类型')
-    viewAccont = models.CharField(blank=True, default='', max_length=32, verbose_name=u'设备账户')
-    viewPwd = models.CharField(blank=True, default='', max_length=32, verbose_name=u'设备密码')
+    Channel = models.IntegerField(null=True, blank=True, verbose_name=u'设备通道')
+    eventType = models.IntegerField(null=True, blank=True, verbose_name=u'事件类型')
+    viewAccont = models.CharField(blank=True, null=True, max_length=32, verbose_name=u'设备账户')
+    viewPwd = models.CharField(blank=True, null=True, max_length=32, verbose_name=u'设备密码')
     status = models.BooleanField(blank=True, default=False, verbose_name=u'事件状态')
     alarm = models.CharField(blank=True, max_length=256, verbose_name=u'报警信息')
-    eventTime = models.CharField(blank=True, default='', max_length=16, verbose_name=u'设备报警时间')
-    receiveTime = models.CharField(blank=True, default='', max_length=16, verbose_name=u'接收到报警时间')
-    userID = models.ForeignKey(Device_User, default='', blank=True, to_field='userID',
+    eventTime = models.CharField(blank=True, null=True, max_length=16, verbose_name=u'设备报警时间')
+    receiveTime = models.CharField(blank=True, null=True, max_length=16, verbose_name=u'接收到报警时间')
+    userID = models.ForeignKey(Device_User, null=True, blank=True, to_field='userID',
                                on_delete=models.CASCADE)
 
     def __str__(self):
@@ -501,9 +443,9 @@ class Feedback_Info(models.Model):
     id = models.AutoField(primary_key=True, verbose_name=u'自增标记ID')
     userID = models.CharField(blank=True, max_length=32, verbose_name=u'用户ID')
     status = models.BooleanField(blank=True, default=False, verbose_name=u'状态:0未解决/解决')
-    content = models.TextField(blank=True, default='', verbose_name=u'反馈描述')
-    add_time = models.DateTimeField(blank=True, default='', verbose_name=u'加入时间/反馈时间', auto_now_add=True)
-    update_time = models.DateTimeField(blank=True, verbose_name=u'更新时间', auto_now=True)
+    content = models.TextField(blank=True, null=True, verbose_name=u'反馈描述')
+    add_time = models.DateTimeField(blank=True, null=True, verbose_name=u'加入时间/反馈时间', auto_now_add=True)
+    update_time = models.DateTimeField(blank=True, null=True,verbose_name=u'更新时间', auto_now=True)
 
     def __str__(self):
         return self.id
@@ -573,7 +515,7 @@ class Equipment_Version(models.Model):
     fileMd5 = models.CharField(blank=True, max_length=32, null=True, verbose_name=u'上传文件MD5加密')
     status = models.BooleanField(blank=True, default=True, verbose_name=u'是否开启更新状态')
     update_time = models.DateTimeField(blank=True, verbose_name=u'更新时间', auto_now=True)
-    lang = models.CharField(blank=True, default='en', max_length=32, verbose_name=u'ota包内置语言')
+    lang = models.CharField(blank=True, null=True, default='en', max_length=32, verbose_name=u'ota包内置语言')
 
     def __str__(self):
         return self.eid