models.py 1.0 KB

12345678910111213141516171819202122232425
  1. # coding=utf-8
  2. from django.db import models
  3. from django.conf import settings
  4. from apps.images.models import Images
  5. class Activity(models.Model):
  6. title = models.CharField(verbose_name=u'标题', max_length=255)
  7. end_date = models.DateField(verbose_name=u"截止日期")
  8. describe = models.TextField(verbose_name=u'活动介绍')
  9. cover = models.ForeignKey(Images, verbose_name=u'封面', on_delete=models.PROTECT, related_name=u'activity_cover', null=True)
  10. notes = models.CharField(max_length=500, verbose_name=u"备注", blank=True, null=True)
  11. create_user = models.ForeignKey(settings.AUTH_USER_MODEL, verbose_name=u'创建人', editable=False, on_delete=models.PROTECT)
  12. create_time = models.DateTimeField(verbose_name=u"添加时间", auto_now_add=True, editable=False)
  13. delete = models.BooleanField(verbose_name=u"删除", default=False, editable=False)
  14. class Meta:
  15. db_table = "activity"
  16. verbose_name = u"活动"
  17. ordering = ['-id']
  18. default_permissions = ()