首页 > 其他 > 详细

Django 模型

时间:2016-07-03 00:29:59      阅读:252      评论:0      收藏:0      [点我收藏+]

Django 对各种数据库提供了很好的支持,包括:PostgreSQL、MySQL、SQLite、Oracle。

Django 为这些数据库提供了统一的调用API。 我们可以根据自己业务需求选择不同的数据库。

本节以SQLite为例来讲解:更多能容可参考官方https://docs.djangoproject.com/en/1.9/ref/settings/#databases

数据库配置

我们在项目的 settings.py 文件中找到 DATABASES 配置项,信息如下:

# Database
# https://docs.djangoproject.com/en/1.9/ref/settings/#databases

DATABASES = {
    default: {
        ENGINE: django.db.backends.sqlite3,
        NAME: os.path.join(BASE_DIR, db.sqlite3),
    }
}

定义模型

创建 APP

Django规定,如果要使用模型,必须要创建一个app。我们使用以下命令创建一个 TestModel 的 app:

python manage.py startapp TestModel

技术分享

目录结构:

技术分享

我们修改 TestModel/models.py文件,代码如下:

# models.py
from django.db import models

class Test(models.Model):
    name = models.CharField(max_length=20)

 

Django 模型

原文:http://www.cnblogs.com/apple2016/p/5636250.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!