一、自动创建数据库
1、设计model(模型) ---数据库结构
新建app
将下列代码添加到model.py文件中,注意python语法的缩进
from django.db import models
class Reporter(models.Model):
full_name = models.CharField(max_length=70)
def __unicode__(self):
return self.full_name
class Article(models.Model):
pub_date = models.DateField()
headline = models.CharField(max_length=200)
content = models.TextField()
reporter = models.ForeignKey(Reporter)
def __unicode__(self):
return self.headline
3、命令行执行 python manage.py syncdb 出现如下图所示内容,怎表示创建成功
ps:syncdb 命令会查找你所有可用的模型(models)然后在你的数据库中创建还不存在的数据库表。