您的位置:首页 > 运维架构 > 网站架构

Django从零开始搭建一个相册网站--4.models

2017-04-28 10:22 633 查看
django中models.py用来设计表,每一个class代表数据库中的一张表,class中包含有表中的字段及属性:

from django.db import models

# Create your models here.

class ClassModels(models.Model):
class_name = models.CharField(max_length=20)

class DirModels(models.Model):
class_id = models.IntegerField(null=False)
dir_name = models.CharField(max_length=100)
date = models.DateTimeField()

class FileModels(models.Model):
dir_id = models.IntegerField(null=False)
file_name = models.CharField(max_length=50, null=False)
file_context = models.TextField(default='')

在运行同步数据库命令后,django会自动为每张表自动生成一个ID字段,

同步数据库:





查看数据库可以发现表已经建好了

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python django