首页 > 编程语言 >2.python----模型类

2.python----模型类

时间:2023-05-18 15:57:37浏览次数:41  
标签:manage python 模型 py django ---- models import

  1. 在models.py中穿件BlogArticle
    from django.db import models
    from django.utils import timezone
    from django.contrib.auth.models import User
    
    
    # Create your models here.
    class BlogArticle(models.Model):
        title = models.CharField(max_length=300)
        author = models.ForeignKey(User, related_name="blogs_posts",on_delete=models.CASCADE)
        body = models.TextField()
        publish = models.DateTimeField(default=timezone.now())
    
        class Meta:
            ordering=("-publish",)
    
        def __str__(self):
            return  self.title

    命令行执行

    python manage.py makemigrations **迁移**
    
    python manage.py sqlmigrate blog 0001 **更新到数据库**
    
    >python manage.py migrate **创建数据库**

标签:manage,python,模型,py,django,----,models,import
From: https://www.cnblogs.com/xiaoxi888/p/17412159.html

相关文章

  • Linux后台程序相关操作
    目录1.如何关闭/查看后台进程2.程序挂后台自行运行操作2.1使用supervisor(方法一)2.1.1supervisor的常用命令2.1.2supervisor的安装配置2.2使用systemd(方法二)1.如何关闭/查看后台进程查看正在运行的程序PID:netstat-nap查看指定运行程序的PID:ps-aux|grep程序名称......
  • Echarts使用
    数据集数据集(dataset)提供数据,下面是一个最简单的dataset的例子:option={legend:{},tooltip:{},dataset:{//提供一份数据。source:[['product','2015','2016','2017'],['MatchaLatte',43.3,85.8,9......
  • 周四
    题目描述:给定一个字符串s和一个整数k,你需要找到所有长度为k且只包含唯一字符的子串。设计思路:首先,定义一个字符串集合ans,用于存储结果。然后,从下标0开始遍历字符串s,利用unordered_set数据结构存储当前子串中出现的字符,并记录当前子串长度。当当前子串长度超过k时,将其首......
  • SpringBoot中实现文件上传下载的三种解决方案(推荐)
    ​ 我们平时经常做的是上传文件,上传文件夹与上传文件类似,但也有一些不同之处,这次做了上传文件夹就记录下以备后用。这次项目的需求:支持大文件的上传和续传,要求续传支持所有浏览器,包括ie6,ie7,ie8,ie9,Chrome,Firefox,360安全浏览器,并且刷新浏览器后仍然能够续传,重启浏览器(关闭......
  • SRAM 和 DRAM 的区别
    SRAM(StaticRandom-AccessMemory)和DRAM(DynamicRandom-AccessMemory)是计算机中两种常见的存储器类型。它们在工作原理、性能特征和应用领域上存在着明显的区别。下面将详细介绍SRAM和DRAM之间的区别。工作原理:SRAM:SRAM是一种基于触发器的存储器,使用稳定的存储电路来存储和......
  • 动态代理
    1.基于接口的动态代理准备:IProducer.interface  Producer.java implementsIProducerClient.javapublicinterfaceIProducer{voidsaleProduct(Floatmoney);voidafterService(Floatmoney);}publicclassProducerimplement......
  • Spartacus base-url 访问 - CSR 端需要修改的配置
    假设我想把Spartacus的url后面增加customurl访问,比如以前通过https://spartacus-demo.eastus.cloudapp.azure.com/electronics-spa/访问,现在通过https://spartacus-demo.eastus.cloudapp.azure.com/electronics-spa/jerry访问。在CSR即客户端渲染模式下,在app.modul......
  • nmap安装
    安装nmap官网https://nmap.org点击download,点击windows点击下载最新版正常安装软件流程,什么都不用管(有两个)点击后面的next,即可完成安装问答为什么要扫描端口查看是否有高危端口开放,比如linux系统开放22端口,就有可能对root账户进行密码爆破......
  • 基于ClamAV技术的容器安全建设
    https://www.freebuf.com/articles/system/353092.html概述随着云原生技术被越来越多的企业使用,容器作为云原生技术架构最重要的基础组件之一,容器自身是否存在安全风险、是否提供足够的安全机制来保障业务安全问题运行,成为了企业实践云原生架构最大的绊脚石之一。试想,如果容器存......
  • DTCloud 瞬态模型_models
    DTCloud是一款功能强大的企业资源计划(ERP)软件,它提供了许多模型和功能,用于管理各种业务流程和数据。在DTCloud中,瞬态模型(TransientModel)是一种特殊类型的模型,用于处理临时数据和临时状态。瞬态模型是一种临时性的模型,不会在数据库中创建对应的表。它们用于存储一些临时数据或......