前面已经介绍了 django 的各种用法,从这一章开始,将实际搭建一个 blog 系统。 首先我们需要设计 blog 的模型,在 models.py 中添加如下内容 # -*- coding: utf-8 -*- from __future__ import unicode_literals import sys from django.db import models from django.utils import timezone from django.contrib.auth.models import User from django.contrib import admin from django.db import models #下面的部分是设置编码,否则在输入中文的时候会报错 default_encoding = 'utf-8' reload(sys) sys.setdefaultencoding(default_encoding) # Create your models here. class Post(models.Model): STATUS_CHOICES=(('draft','Draft'),('published','Published'),) title=models.CharField(max_length=250,verbose_name=u