models.py 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. from django.db import models
  2. # Create your models here.
  3. class commands(models.Model):
  4. title = models.CharField('命令标题', max_length=300)
  5. command = models.CharField('命令', max_length=2000)
  6. describe = models.CharField('命令描述', max_length=300)
  7. created_time = models.DateTimeField('创建时间', auto_now_add=True)
  8. last_mod_time = models.DateTimeField('修改时间', auto_now=True)
  9. def __str__(self):
  10. return self.title
  11. class Meta:
  12. verbose_name = '命令'
  13. verbose_name_plural = verbose_name
  14. class EmailSendLog(models.Model):
  15. emailto = models.CharField('收件人', max_length=300)
  16. title = models.CharField('邮件标题', max_length=2000)
  17. content = models.TextField('邮件内容')
  18. send_result = models.BooleanField('结果', default=False)
  19. created_time = models.DateTimeField('创建时间', auto_now_add=True)
  20. def __str__(self):
  21. return self.title
  22. class Meta:
  23. verbose_name = '邮件发送log'
  24. verbose_name_plural = verbose_name
  25. ordering = ['-created_time']