Elasticsearch根据日期进行筛选

Elasticsearch根据日期进行筛选 创建索引 PUT index_name 设置mapping PUT /index_name/_mapping { "properties": { "create_time": { "type": "date", "format": "yyyy-MM-dd HH:mm:ss||yyyy-MM-dd||epoch_millis" } } } 进行时间范围筛选 多条件筛选 GET /index_name/_search { "query": { "bool": { "must": [ { ...
Click to read more ...
0 views

python升级sqlite3

转载自: https://www.cnblogs.com/animalize/p/6337440.html 查看当前sqlite3版本 ​ 用sqlite3.sqlite_version看一下SQLite引擎的版本​ import sqlite3 sqlite3.sqlite_version 安装 sqlite 官网: 下载,编译,安装 wget https://www.sqlite.org/2019/sqlite-autoconf-3280000.tar.gz tar zxvf sqlite-autoconf-3280000.tar.gz cd sqlite-autoconf-3280000 ./configure make sudo make install ...
Click to read more ...
0 views

基于docker自建gitlab

gitlab_install 记录gitlab安装过程 安装docker 官网地址:安装docker-ce centos教程 卸载旧版本 $ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker...
Click to read more ...
0 views

从CentOS7默认安装的/home中转移空间到根目录/

转自 https://blog.csdn.net/evandeng2009/article/details/49814097 一、基础概念 Cent0S 7默认启用LVM2(Logical Volume Manager),把机器的一块硬盘分为两个区sda1和sda2,其中分区sda1作为系统盘/boot挂载,少量空间;sda2作为一个物理卷并且完全作为逻辑卷组VG(Volume Group)centos,在这个逻辑卷组centos中建立三个逻辑卷LV(Logical Volume)root和home还有swap,分别挂载到根目录/和/home以及swap。而两个分区sda1和sda2上都建立了文件系统XFS,文件系统XFS作为RedHat的默认文件系统也有它的考虑,成为继ext3,...
Click to read more ...
0 views

django Translation 实现中英文切换

环境 django 2.0.6 (之前文章有详细项目新建的描述) 配置 setting.py 配置 MIDDLEWARE MIDDLEWARE = [ 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.locale.LocaleMiddleware', 'django.middleware.common.CommonMiddleware', ] 注意:LocaleMiddleware 需要放在SessionMiddleware之后,CommonMiddleware之前。 详细介绍 配置template TEMPLATES = [ { ...
Click to read more ...
0 views

django + celery + supervisor 定时任务 + 部署

环境 django 2.0.6 (上一篇文章有详细项目新建的描述) celery 4.2.0 django-celery-beat 1.1.1 django-celery-results 1.0.1 安装配置celery 选择broker 我选择了RabbitMQ(官方推荐,安装配置简单) [了解更多](http://docs.celeryproject.org/en/latest/getting-started/first-steps-with-celery.html#choosing-a-broker) 安装RabbitMQ sudo apt-get install rabbitmq-server 添加配置到setting.py末尾 # celery broker B...
Click to read more ...
0 views

django + gunicorn + nginx 部署

创建python 虚拟环境 安装pipenv sudo pip install pipenv 新建项目 mkdir ~/myproject cd ~/myproject 新建python环境 pipenv --python 3.6 此处指定python版本进行安装,需要提前安装python3.6 ,也可以直接运行 pipenv –three 进行安装 激活环境并安装所需的包 pipenv shell pipenv install django gunicorn celery 至此环境配置完成。 新建并配置django项目 新建django 项目 进入python 虚拟环境(以后默认都在该环境下进行操作) cd ~/myproject p...
Click to read more ...
0 views