django数据迁移命令,django更新数据库数据

  django数据迁移命令,django更新数据库数据

  这篇文章主要介绍了框架数据库迁移移动实现,迁移任务是根据对models.py文件的改动情况,添加或者删除表和列,下面详细的相关内容需要的小伙伴可以参考一下

  在框架中,ORM(对象关系映射器—对象关系映射器)任务是:模型化数据库,创建数据库由另外一个系统负责(迁移迁移),迁移任务是根据对models.py文件的改动情况,添加或者删除表和列

  依然报错:

  models.py

  从django.db导入模型

  类别项目(型号。型号):

  文本=模型。文本字段(默认="")

  tests.py

  来自姜戈. test导入测试用例

  #在此创建您的测试。

  类别烟熏类(测试案例):

  def test_bad_maths(self):

  self.assertEquals(1 1,3)

  从django.urls导入解析

  从姜戈. test导入测试用例

  从列表。视图导入主页

  从django.http导入对象

  从列表。模型导入项目

  类主页测试(测试用例):

  def test _ root _ URL _ resolve _ to _ home _ page _ view(self):

  found=resolve(/)

  #解决函数是框架内部使用的函数,用于解析url,

  # 并且将其映射到相应的视图函数上,检查网站根路径时/,

  # 是否能找到主页函数

  self.assertEquals(found.func,home_page)

  def test _ home _ page _ returns _ correct _ html(self):

  request=HttpRequest()

  # 创建对象对象,用户在浏览器中请求网页时

  #姜戈看到的就是对象对象

  响应=主页(请求)

  # 把对象传给主页视图

  html=响应。内容。解码(“utf8”)

  # 提取内容,得到结果是原始的字节,即发个用户

  # 浏览器的0和1,随后调用。decode(),把原始字节

  # 转换成发给用户的超文本标记语言字符串

  自我。断言true(html。以( html ))开头

  self.assertIn(标题待办事项列表/标题,html)

  自我。断言true(html。结尾为(/html))

  self.assertTemplateUsed(响应,“home.html”)

  定义测试_用户_主页_模板(自身):

  response=self.client.get(/)

  self.assertTemplateUsed(响应,“home.html”)

  def测试_存储_发布_请求(自身):

  response=self.client.post(/),data={item_text: 新列表项 })

  self.assertIn(一个新列表项,response.content.decode())

  self.assertTemplateUsed(响应,“home.html”)

  类别项目模型测试(测试案例):

  定义测试_保存_和_检索_项(自身):

  first_item=Item()

  first_item.text=第一个列表项

  first_item.save()

  second_item=Item()

  second_item.text=第二个列表项

  second_item.save()

  saved_items=Item.objects.all()

  自我。断言等于(saved _ items。count(),2)

  first _ saved _ item=saved _ items[0]

  second _ saved _ item=saved _ items[1]

  自我。断言等于(first _ saved _ item。正文,”第一个列表项")

  自我。断言等于(second _ saved _ item。正文,”第二个列表项")

  python manage.py进行迁移

  到此这篇关于框架数据库迁移移动实现的文章就介绍到这了,更多相关框架数据库迁移内容请搜索盛行信息技术软件开发工作室以前的文章或继续浏览下面的相关文章希望大家以后多多支持盛行信息技术软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 关系型数据库与非关系型数据库简介一样吗,关系型数据库非关系型数据库有哪些
  • 关系型数据库与非关系型数据库简介一样吗,关系型数据库非关系型数据库有哪些,关系型数据库与非关系型数据库简介
  • 关于redis数据库入门详细介绍图片,redis数据库的使用,关于Redis数据库入门详细介绍
  • 使用php连接mysql数据库,php连接数据库的方法
  • 使用php连接mysql数据库,php连接数据库的方法,一文详解PHP连接MySQL数据库的三种方式
  • 什么是分库分表,为什么要进行分库分表-,分库分表的区别,数据库分库分表是什么,什么情况下需要用分库分表
  • vb中adodb连接数据库,
  • treeview控件绑定数据,wpf treeview数据绑定,详解TreeView绑定数据库
  • sql的多表查询,数据库如何实现多表查询
  • SQL数据库的图形管理界面工具是,sql图形界面创建数据库
  • SQL数据库的图形管理界面工具是,sql图形界面创建数据库,SQLServer2019 数据库的基本使用之图形化界面操作的实现
  • sql数据库定时备份怎么弄,mysql 定期备份
  • sql数据库定时备份怎么弄,mysql 定期备份,MySQL 数据库定时备份的几种方式(全面)
  • sqlserver的nvarchar和varchar,数据库varchar和nvarchar
  • sqlserver的nvarchar和varchar,数据库varchar和nvarchar,SQL中varchar和nvarchar的基本介绍及其区别
  • 留言与评论(共有 条评论)
       
    验证码: