博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Django4模型(操作数据库)
阅读量:7035 次
发布时间:2019-06-28

本文共 639 字,大约阅读时间需要 2 分钟。

模型入门

同步数据库的两个指令

python manage.py makemigrationspython manage.py migrate

创建模型

在models.py

from django.db import modelsclass Person(models.Model):    name = models.CharField(max_length=30) #字符串 长度30    age = models.IntegerField() # 数值

注意事项

1.外键ForeignKey

class Blog(models.Model):    name = models.CharField(max_length=100)    tagline = models.TextField()    def __unicode__(self):  # __str__ on Python 3        return self.nameclass Entry(models.Model):    #blog = models.ForeignKey(Blog) 错误 需要加上on_delete才可以    blog = models.ForeignKey(Blog, on_delete=models.CASCADE)

对于引用其他模型作为模型类型外键 需要

转载于:https://www.cnblogs.com/Luckyness/p/9287208.html

你可能感兴趣的文章
Web播放器AudioBox基于HTML5完成重构 支持云存储
查看>>
ecshop二次开发网络资料
查看>>
HY中考游记
查看>>
我所积累的20条编程经验
查看>>
VisualStudio.DTE 对象可以通过检索 GetService() 方法
查看>>
一个简单的EBNF范式的实现
查看>>
as3 TweenMax TweenLite方法
查看>>
随笔css的样式
查看>>
VI 配置文件(略全)
查看>>
752. Open the Lock
查看>>
Git 分布式版本控制的常见命令
查看>>
windows添加删除mysql 服务
查看>>
删除HTML标记
查看>>
请教关于vs2008英文版连接中文版的sql2005的问题
查看>>
防止页面重复刷新
查看>>
redis_1 安装和简单使用
查看>>
Django 学习笔记(二)第一个网页
查看>>
MySQL与SQL的触发器的不同写法
查看>>
Using Vertex Texture Displacement for Realistic Water Rendering
查看>>
IM多类型holder封装
查看>>