examtest/test_server/cms/models.py

29 lines
861 B
Python

from django.db import models
import django.utils.timezone as timezone
from rbac.models import SoftCommonModel, CommonModel
# Create your models here.
class Article(CommonModel):
'''
文章
'''
title = models.CharField(max_length=60, verbose_name='标题')
elink = models.URLField(verbose_name='外部链接', null=True, blank=True)
content = models.TextField(verbose_name='内容', blank=True)
ifrom = models.CharField(max_length=60, verbose_name='来源')
is_top = models.BooleanField('置顶', default=False)
class Meta:
verbose_name = '文章'
verbose_name_plural = verbose_name
def __str__(self):
return self.title
class Material(CommonModel):
"""
学习资料
"""
name = models.CharField(max_length=200, verbose_name='标题')
description = models.TextField('描述')