| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- from django.db import models
- from DjangoUeditor.models import UEditorField
- import django.utils.timezone as timezone
- class MyNew(models.Model):
- NEWS_CHOICES = (
- ('企业要闻', '企业要闻'),
- ('行业新闻', '行业新闻'),
- ('通知公告', '通知公告'),
- )
- title = models.CharField(max_length=50, verbose_name=' 新闻标题')
- description = UEditorField(u'内容',
- default='',
- width=1000,
- height=300,
- imagePath='news/images/',
- filePath='news/files/')
- newType = models.CharField(choices=NEWS_CHOICES,
- max_length=50,
- verbose_name='新闻类型')
- publishDate = models.DateTimeField(max_length=20,
- default=timezone.now,
- verbose_name='发布时间')
- views = models.PositiveIntegerField('浏览量', default=0)
- photo = models.ImageField(upload_to='news/',
- blank=True,
- null=True,
- verbose_name='展报')
- def __str__(self):
- return self.title
- class Meta:
- ordering = ['-publishDate']
- verbose_name = "新闻"
- verbose_name_plural = verbose_name
- # Create your models here.
|