首页 > 其他分享 >django- 实现模型字段 每天 -1

django- 实现模型字段 每天 -1

时间:2023-09-21 23:23:59浏览次数:42  
标签:now 每天 models 模型 datetime current date django self

from django.db import models
from datetime import datetime
class MyModel(models.Model):
    count = models.IntegerField()
    created_at = models.DateTimeField(auto_now_add=True)
    def save(self, *args, **kwargs):
        if not self.created_at:
            self.created_at = datetime.now()
        super().save(*args, **kwargs)
        # 每天自动减1
        current_date = datetime.now().date()
        yesterday_date = current_date - datetime.timedelta(days=1)
        if current_date != yesterday_date:
            self.count -= 1

  

标签:now,每天,models,模型,datetime,current,date,django,self
From: https://www.cnblogs.com/p4567/p/17721222.html

相关文章

  • SLC SSD重出江湖!Solidigm D7-P5810正式发布:每天65次全盘写入
    如今的SSD,在闪存介质上早已经是TLC遍地走、QLC越来越多,很多玩家非常怀念当年的MLC,甚至是最初的SLC。原因无它,MLC、SLC的可靠性非常高。快科技9月21日消息,Solidigm宣布推出其首款面向数据中心市场的超高速SLCSSD——D7-P5810。它使用了久经考验的144层堆叠3D闪存,但确切地说并......
  • 拓端tecdat|R语言贝叶斯非参数模型:密度估计、非参数化随机效应meta分析心肌梗死数据|
    原文链接:http://tecdat.cn/?p=23785原文出处:拓端数据部落公众号最近我们被客户要求撰写关于贝叶斯非参数模型的研究报告,包括一些图形和统计输出。概述最近,我们使用贝叶斯非参数(BNP)混合模型进行马尔科夫链蒙特卡洛(MCMC)推断。在这篇文章中,我们通过展示如何使用具有不同内核的非......
  • 如何快速省钱落地一个商业大模型
    如果把基于规则的判定比作是对错的绝对分析,那么算法就是对一个没有对与错的可能性描述,比如A和B有没有关系。在通过实时计算,数仓分层等手段,数据的直观价值基本都会慢慢被挖掘出来,但是也很容易被对手模仿,跨领域分析就显得越来越重要,但不可能跨个领域就找个专家回来。从按调用付费的C......
  • Python Web开发:Django框架入门
    Django是一个高级的PythonWeb框架,它鼓励快速开发和干净,务实的设计。它旨在使开发人员能够快速地构建和维护高质量的Web应用程序。在本博文中,我们将介绍Django框架的基础知识,并通过具体案例说明其功能。Django安装首先,我们需要在计算机上安装Django。你可以使用pip(Python包管理器)来......
  • LangChain开发环境准备-AI大模型私有部署的技术指南
    LangChain开发环境准备-AI大模型私有部署的技术指南今天开始小智将开启系列AI应用开发课程,主要基于LangChain框架基于实战项目手把手教大家如何将AI这一新时代的基础设施应用到自己开发应用中来。欢迎大家持续关注当下在AI应用开发领域,LangChain框架可以说是唯一选择。然而,上......
  • iTOP-RK3588开发板更新RKNN模型
    RKNN是RockchipNPU平台(也就是开发板)使用的模型类型,是以.rknn结尾的模型文件。RKNNSDK提供的demo程序中默认自带了RKNN模型,在RKNNSDK的examples/rknn_yolov5_demo/model/RK3588/目录下,如下图所示:如使用自己的模型需要转换成rknn模型,转换方法可以参考......
  • 三步实现BERT模型迁移部署到昇腾
    本文分享自华为云社区 《bert模型昇腾迁移部署案例》,作者:AI印象。镜像构建1.基础镜像(由工具链小组统一给出D310P的基础镜像)Fromxxx2.安装mindspore2.1.0,假定whl包和tar包已经下载到本地,下载地址:https://www.mindspore.cn/lite/docs/zh-CN/r2.0/use/downloads.htmlADD......
  • nginx+uwsgi+django配置
    单点没有负载的nginx配置http{    server{        listen8900; location/{root/var/www/html;#指定网站根目录的路径 indexindex.html;#指定默认的索引文件为index.html}        location/api {        ......
  • 每天故事
    目录前言:前言:总的成长,每天悟道成仙。20230920://版本一:有一天,一只小鸟飞到了一家电器店。小鸟走到店主面前,说:“你们这里有电吗?”店主有点吃惊,但回答说:“当然有电,我们是电器店嘛!”小鸟又问:“那你们有电视吗?”店主笑着说:“当然有电视,我们是电器店!”小鸟接着问:“那你们有电吹......
  • R语言RStan MCMC:NUTS采样算法用LASSO 构建贝叶斯线性回归模型分析职业声望数据|附代码
    原文链接:http://tecdat.cn/?p=24456原文出处:拓端数据部落公众号最近我们被客户要求撰写关于RStan的研究报告,包括一些图形和统计输出。如果你正在进行统计分析:想要加一些先验信息,最终你想要的是预测。所以你决定使用贝叶斯。但是,你没有共轭先验。你可能会花费很长时间编写Metr......