Django 开发学习笔记(5)- 关于数据 ORM第 2 讲
来源:互联网 发布:北京网络大学 编辑:程序博客网 时间:2024/06/05 02:28
1、添加新的数据类
class Entry(models.Model): """某个分类下的一篇文章""" # 作为 Entry 的属性 设置了一个外键 topic = models.ForeignKey(Topic) # 文件的具体内容 text = models.TextField() # 文章的关键字 key_words = models.CharField(max_length=50) date_added = models.DateTimeField(auto_now_add=True) class Meta: # plural 复数的 verbose_name_plural = 'entries' def __str__(self): return self.text[:500] + "..."
2、运行两条数据迁移的套路命令
python manage.py makemigrations
python manage.py migrate
3、注册到管理页面
from learning_logs.models import Topic, Entryadmin.site.register(Entry)
4、此时运行项目,到管理页面添加一些数据供我们测试
5、使用 python mange.py shell 进入交互模式
python mange.py shell
注意:下面这个方法是怎么拼接出来的。
阅读全文
0 0
- Django 开发学习笔记(5)- 关于数据 ORM第 2 讲
- Django 开发学习笔记(4)- 关于数据 ORM
- Django框架学习笔记(9.ORM基本操作)
- C#教程第8讲委托2(学习笔记)
- Django学习:Models(ORM框架)(5)
- 《加州理工学院公开课:机器学习与数据挖掘》第2讲学习笔记
- Django学习笔记第4、5记
- Django学习笔记(第五节)模型(2)
- Django学习笔记第2记
- 学习苏坤winform开发第14讲笔记
- Beginning Spring学习笔记——第5章(一)ORM和JPA基础
- 浪曦_Struts2应用开发系列_第2讲.Struts2的类型转换-学习笔记
- Django框架学习笔记(10.基于ORM实现简单的用户登录)
- Django框架学习笔记(11.ORM字段参数及外键简介)
- Django学习笔记1 [路由机制,数据库orm,模板语言]
- [举重若轻]python+django+mysql web开发入门学习之orm
- Python Web开发:Django入门学习笔记(2)
- 《机器学习基石》第2讲 学习笔记
- HTML5---H5---HTML网页常用的标签和新增的标签
- For Sale products varied in Engine Type, Displacement and Certification from certified ...
- archlinux安装
- Datastage处理锁定的JOB
- vmware等虚拟机中桥接,NAT,Host Only的区别分析
- Django 开发学习笔记(5)- 关于数据 ORM第 2 讲
- python抓取数据,python使用socks代理抓取数据
- 算法练习(1)—— 简单递归/回溯
- DB2表空间状态异常解决方法
- 牛客网日常刷题错题汇总2017-09-08
- 图标编码 icon
- Hibernate中的query.setFirstResult(),query.setMaxResults();
- 解决 sublime text 3 初次安装emmet插件 出现There are no packages available for installation
- 如何成为一个AI产品经理?