29 lines
861 B
Python
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('描述') |