使用Django如何实现创建批量Model-创新互联

这篇文章将为大家详细讲解有关使用Django如何实现创建批量Model,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

成都创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都做网站、网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的松原网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

1.前言:

将测试数据全部敲入数据库非常繁琐,而且如果与合作伙伴一起开发,部署,那么他们肯定也不想把时间花在一个一个录入数据的繁琐过程中,这时候,创建一个批量录入数据的脚本(population script)就非常有必要。

2.代码:

假设在models.py中定义的数据为下面:

from django.db import models
 
# Create your models here.
class Category(models.Model):
  name=models.CharField(max_length=128,unique=True)
  class Meta:
    verbose_name_plural="Categories"
  def __str__(self):
    return self.name
 
class Page(models.Model):
  category=models.ForeignKey(Category,on_delete=models.CASCADE)
  title=models.CharField(max_length=128)
  url=models.URLField()
  views=models.IntegerField(default=0)
  def __str__(self):
    return self.title

本文标题:使用Django如何实现创建批量Model-创新互联
网页链接:http://bzwzjz.com/article/ddhpoe.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站设计 网站建设公司 成都网站建设 网站建设方案 成都网站建设 企业手机网站建设 成都网站制作 宜宾网站设计 成都网站建设流程 高端定制网站设计 成都网站制作 营销网站建设 网站设计公司 四川成都网站设计 手机网站制作 成都网站设计 成都网站设计 高端网站建设 成都网站建设 app网站建设 上市集团网站建设 成都定制网站建设