子钦加油

扩大
缩小

随笔分类 -  django2.0

django2.0
django 定时任务 django-crontab 的使用
摘要:成功例子如下图: 1、前言 在做 django 开发需求时,多多少少都会遇到需要定时任务的功能,比如定时执行任务,检查订单之类的。可能是一段时间,比如每隔 10分钟执行一次,也可能是定点时间,比如 14:00 执行,也可能是长时间,比如每周几,每个月的哪一天等。查看了一下相关资料, django 定 阅读全文

posted @ 2020-02-26 22:33 子钦加油 阅读(772) 评论(0) 推荐(0) 编辑

Django中更新多个对象数据与删除对象的方法
摘要:更新多个对象 例如说我们现在想要将Apress Publisher的名称由原来的”Apress”更改为”Apress Publishing”。若使用save()方法,如: ? 1 2 3 >>> p = Publisher.objects.get(name='Apress') >>> p.name  阅读全文

posted @ 2020-02-22 21:51 子钦加油 阅读(741) 评论(0) 推荐(0) 编辑

Django复制记录的方法
摘要:最近的Django项目中有复制记录的需求。数据库里有一张名为Party的表,记录用户创建的party,现在要让用户能够复制一个新的party。本身非常简单的一个功能,但运行的时候出错了。我以为是复制过程出错,所以测试了一下Django中复制记录可能遇到的情况(后来发现是其他代码的逻辑出了问题),结果 阅读全文

posted @ 2020-02-22 21:50 子钦加油 阅读(810) 评论(0) 推荐(0) 编辑

django中添加日志功能
摘要:官方文档 猛戳这里 在settings中配置以下代码 #LOGGING_DIR 日志文件存放目录 LOGGING_DIR = "logs" # 日志存放路径 if not os.path.exists(LOGGING_DIR): os.mkdir(LOGGING_DIR) import loggin 阅读全文

posted @ 2020-02-05 21:36 子钦加油 阅读(1214) 评论(0) 推荐(1) 编辑

输入pip命令报错:from pip import main ImportError: cannot import name 'main'
摘要:报错信息: qly@qlyComputer:~$ pip Traceback (most recent call last): File "/usr/bin/pip", line 9, in <module> from pip import main ImportError: cannot impo 阅读全文

posted @ 2020-01-21 12:57 子钦加油 阅读(951) 评论(0) 推荐(0) 编辑

操作uwsgi命令
摘要:uwsgi -i 你的目录/uwsgi.ini & 后台开启uwsgipkill -f uwsgi 重启uwsgi 阅读全文

posted @ 2020-01-20 20:41 子钦加油 阅读(377) 评论(0) 推荐(0) 编辑

关于linux下安装mysqlclient报 Failed building wheel for mysqlclient问题
摘要:导入下列依赖包,搞定 sudo apt-get install python3 python-dev python3-dev build-essential libssl-dev libffi-dev libxml2-dev libxslt1-dev zlib1g-dev python-pip 上诉 阅读全文

posted @ 2020-01-20 16:29 子钦加油 阅读(1202) 评论(0) 推荐(0) 编辑

Django模板继承下的动态数据传递—上下文处理器
摘要:参考:http://www.caodahua.cn/detail/3/ 模板继承可以减少页面内容的重复定义,实现页面内容的重用。我的个人博客右侧的导航栏都是继承base页面从而让代码得到最大程度的复用。但是当父模板中有动态数据的话,这些动态数据在子模版中是不会显示的。我们可以通过自定义上下文处理器来 阅读全文

posted @ 2020-01-15 23:08 子钦加油 阅读(778) 评论(0) 推荐(0) 编辑

django查询表数据是否存在
摘要:一.查询函数 通过模型类.objects属性可以调用如下函数,实现对模型类对应的数据表的查询。 (这里objects是django为我们实现的一个模型管理类的对象) (1)get 返回满足条件的一条且只有一条数据。返回值是一个模型类的对象。 参数中写查询条件。 1)如果查到多条数据,则抛异常Mult 阅读全文

posted @ 2020-01-15 13:04 子钦加油 阅读(6020) 评论(0) 推荐(0) 编辑

合并两个django的queryset
摘要:有queryset:A和B 要合并它们,根据网上的答案,貌似是用itertools库的chain对象比较好,地址 c=chain(x,y) 但是当c用于分页的时候,就有问题,会报chain没有len属性,当试图给c赋len属性的时候不成功。 但是,可以这样 A和B是查询queryset a=[] a 阅读全文

posted @ 2020-01-11 17:55 子钦加油 阅读(1102) 评论(1) 推荐(0) 编辑

django的model字段在保存的时候做预处理怎么办?
摘要:django的model字段在保存的时候做预处理怎么办? 比如这个model: class Book(Model): publish_date = DateField() 但是在保存时,用户输入数据是: book1 = Book(publish_date='20171001') 我希望这个publi 阅读全文

posted @ 2020-01-09 21:00 子钦加油 阅读(604) 评论(0) 推荐(0) 编辑

django-blog:多对多查询
摘要:简单写一下多对多查询model 不是多对多的字段我就没写上来的 class Tag(models.Model): name = models.CharField(max_length=20,verbose_name='标签') add_time = models.DateField(default= 阅读全文

posted @ 2020-01-09 20:58 子钦加油 阅读(346) 评论(0) 推荐(0) 编辑

django 过滤器-查询集-比较运算符-FQ对象-mysql的命令窗口
摘要:""" 返回查询集的方法称为过滤器 all() 返回查询集中所有数据 filter() 返回符合条件的数据 一、filter(键=值) 二、filter(键=值,键=值) #两个关系为and 三、filter(键=值).filter(键=值) #两个关系为and exclude()过滤掉符合逻辑的数 阅读全文

posted @ 2020-01-09 20:51 子钦加油 阅读(463) 评论(0) 推荐(0) 编辑

django_filter的values / values_list
摘要:from django.db import models class Blog(models.Model): name = models.CharField(max_length=100) tagline = models.TextField() def __str__(self): # __uni 阅读全文

posted @ 2020-01-09 20:39 子钦加油 阅读(671) 评论(0) 推荐(0) 编辑

Django xadmin图片上传与缩略图处理
摘要:基本摘要 用python django开发时,个人选中Xadmin后台管理系统框架,因为它*内置功能丰富, 不仅提供了基本的CRUD功能,还内置了丰富的插件功能。包括数据导出、书签、图表、数据添加向导及图片相册等多种扩展功能。但是上传图片时想实现图片文件重命名并生成图片预览图时,从网上找了一些大牛写 阅读全文

posted @ 2020-01-08 20:56 子钦加油 阅读(790) 评论(0) 推荐(0) 编辑

Django多条件筛选查询
摘要:转自:https://www.jianshu.com/p/a86281df530e Django多条件筛选查询 主模型只存在外键一对多关系 模型设计 # 快捷筛选状态 class Status(models.Model): order_number = models.PositiveIntegerF 阅读全文

posted @ 2020-01-07 20:03 子钦加油 阅读(709) 评论(0) 推荐(0) 编辑

Django ORM中常用的字段类型以及参数配置
摘要:一、数值型 AutoField对应int(11)。自增主键,Django Model默认提供,可以被重写。 BooleanField对应tinyint(1)。布尔类型字段,一般用于记录状态标记。 DecimalField对应decimal。开发对数据精准要求较高大的业务时考虑使用。比如:cash=m 阅读全文

posted @ 2020-01-06 16:46 子钦加油 阅读(1086) 评论(0) 推荐(0) 编辑

python enumerate用法总结
摘要:enumerate()说明 enumerate()是python的内置函数 enumerate在字典上是枚举、列举的意思 对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值 enumerate多用于在for循环中得 阅读全文

posted @ 2020-01-05 14:15 子钦加油 阅读(1061) 评论(0) 推荐(0) 编辑

Django 模板渲染
摘要:模板语言 {{ 变量 }} {% 逻辑 %} {{ 变量 }} {{ 变量 }}中的点号 用于取出字典/列表等类型数据的值 {{ list.2 }} 获取列表list中索引为2的值 {{ dict.name }} 获取字典中name的值 {{ 变量 }}内置的过滤器 以|分隔 {{ a|safe } 阅读全文

posted @ 2020-01-05 12:49 子钦加油 阅读(440) 评论(0) 推荐(0) 编辑

Django null=True和blank=True的区别
摘要:今天遇到一个问题: 在restframework框架中开发,数据库了创建了一个model的属性如下所示: remarks = models.CharField(verbose_name=u"描述", max_length=500, null=True) remarks为非必传数据,所以在serial 阅读全文

posted @ 2020-01-04 16:31 子钦加油 阅读(912) 评论(0) 推荐(0) 编辑

导航

返回顶部