码迷,mamicode.com
首页 > 其他好文 > 详细

django数据模型的创建

时间:2017-10-28 19:50:50      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:manage   art   tab   label   数据迁移   技术分享   max   mat   rate   

Django数据模型的创建

1,创建数据库模型

编辑models.py

from django.db import models

class Article(models.Model):
    title = models.CharField("标题", max_length=30)
    writer = models.CharField("作者", max_length=10)
    content = models.TextField()
    create_date = models.DateField(auto_now_add=True)
    update_date = models.DateField(auto_now=True)
    is_show = models.BooleanField(default=False)

    class Meta:
        db_table = ‘article‘

    def __str__(self):
        return self.title

具体规则见:https://docs.djangoproject.com/en/1.11/topics/db/models/

2,修改setting.py

加上我们的app
技术分享

3,更新数据库

把新数据迁移工具 (migrations)

$ python manage.py makemigrations --name changed_my_model your_app_label

把新数据迁移到数据库

$ python manage.py migrate

django数据模型的创建

标签:manage   art   tab   label   数据迁移   技术分享   max   mat   rate   

原文地址:http://www.cnblogs.com/zsjblog/p/7747767.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!