12 2019 档案
摘要:extra 在django orm中使用复杂的sql语句extra(select=None, where=None, params=None, tables=None, order_by=None, select_params=None) 有些情况下,Django 的查询语法难以简练地表达复杂的 W
阅读全文
摘要:采用yum安装的mysql, 会直接读取/etc/my.cnf作为配置文件。 /etc/my.cnf配置文件可以优化,添加内容,以下为核心参数含义: innodb_buffer_pool # 注:缓冲池位于主内存中,InnoDB用它来缓存被访问过的表和索引文件,使常用数据可以直接在内存中被处理,从而
阅读全文
摘要:mysql5.7的配置文件优化,引用了别人的模板,根据自己的情况修改了一些参数,加上注释,留着备用,感兴趣的朋友可以借鉴一下,如果无法启动可以查看一下error_log,修改相应的参数。 # 打开配置文件 vim /etc/my.cnf 内容说明 [mysqld] pid-file = /var/r
阅读全文
摘要:1. 下载并安装MySQL官方的Yum Repository wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm rpm -ivh mysql57-community-release-el7-9.noar
阅读全文
摘要:ORM介绍 ORM概念 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 ORM在业务逻辑层和数据库层
阅读全文
摘要:方法一:yum一键安装(推荐) yum install redis systemctl start redis #启动 systemctl enable redis #开启自启动 方法二:手动安装 1.获取redis资源 wget http://download.redis.io/redis-sta
阅读全文
摘要:Redis是一个基于内存的高效的键值型非关系型数据库,存取效率极高,而且支持多种存储数据结构,使用也非常简单。本节中,我们就来介绍一下Python的Redis操作,主要介绍RedisPy这个库的用法。 1. 准备工作 在开始之前,请确保已经安装好了Redis及RedisPy库。如果要做数据导入/导出
阅读全文
摘要:Echart示例 <html> <head> <script src="./echarts.min.js"></script> </head> <body> <!-- 为ECharts准备一个具备大小(宽高)的Dom --> <div id="main" style="width: 600px;he
阅读全文
摘要:修改setting.py STATIC_URL = '/static/' STATIC_ROOT = 'static' ## 新增行 STATICFILES_DIRS = [ os.path.join(BASE_DIR, '/static/'), ##修改地方 ] 修改url.py from dja
阅读全文
摘要:在from models import * 上面加上以下代码 import os; os.environ.setdefault("DJANGO_SETTINGS_MODULE", "auto_sale_spider.settings") 注意这段代码一定要在Django模块相关的包导入之前
阅读全文