Models.py
#coding:utf-8
from django.db import models
import django.utils.timezone as timezone
from ckeditor.fields import RichTextField
from ckeditor_uploader.fields import RichTextUploadingField
'''
博客作者模型
'''
class users(models.Model):
name = models.CharField(max_length=20)
def __unicode__(self):
return u'%s' % (self.name)
'''
博客标签
'''
class tags(models.Model):
tag_name = models.CharField(max_length=40)
def __unicode__(self):
return u'%s' % (self.tag_name)
'''
blog文章
'''
class blog_content(models.Model):
title = models.CharField('标题',max_length=50)
author = models.ForeignKey(users)
tag = models.ManyToManyField(tags,blank=True)
content = RichTextUploadingField() # 图片文章
add_time = models.DateTimeField('发布日期',default=timezone.now)
update_time = models.DateTimeField('修改日期',auto_now=True)
recommend = models.BooleanField('推荐',default=False)
def __unicode__(self):
return u'%s,%s,%s,%s,%s,%s' % (
self.title,
self.author,
self.tag,
self.content,
self.add_time,
self.update_time,
self.recommend
)
class Meta:
ordering=['-add_time']
111111111111111111111111111111111111111
2222222222222222222222222222222222