自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 odoo12 tree视图 自定义导入

odoo12 创建时遇到了一个需求, 通过Excel导入数据, 其中涉及的表模型有三个,原本的导入不知道能否支持, 就专门写了一个导入功能,可能实现方式很low,但也满足了功能,具体实现如下>>>原本的导入按钮隐藏安装隐藏导入按钮第三方模块:https://apps.odoo.com/apps/modules/10.0/display_import_button/ tree视图当中加入 import=‘false’<tree import='false'></tre

2021-03-01 16:24:44 754 2

原创 odoo学习记录

创建模型应用: Python odoo-bin scaffold 模块名 myaddons‘application’: True : 设置为应用‘sequence’: 1 : 放置于第一个一. 模型1. 模型属性attributedescribe_nameodoo的内部标识符_descirption对用户友好的记录标题_order=“name, price desc”设置浏览记录和列表视图的默认数据_rec_name引用时用作记录描述,默认使用na

2020-11-03 17:34:31 584

原创 flask项目中使用flask-migrate管理mysql

记录#-*- coding:utf-8 -*-#filename: manage.pyfrom flask import Flask, requestfrom flask_migrate import Migrate, MigrateCommandfrom flask_script import Managerfrom flask_sqlalchemy import SQLAlchemyfrom flask_cors import * # 导入模块app = Flask(__name__

2020-08-17 18:48:38 451

原创 sqlzoo-Self JOIN

9. Self JOIN 自我合并How many stops are in the database.select count(*) from stops;Find the id value for the stop ‘Craiglockhart’select id from stops where name='Craiglockhart';Give the id and...

2020-05-05 11:00:51 243

原创 sqlzoo-Using NULL

8. Using NULL 空值使用List the teachers who have NULL for their department.select name from teacher where dept is null;Note the INNER JOIN misses the teachers with no department and the departments...

2020-05-05 10:58:50 172

原创 sqlzoo-More JOIN

7. More JOIN 更多合并操作列出1962年首影的電影, [顯示 id, title]select id, title from movie where yr=1962;電影大國民 ‘Citizen Kane’ 的首影年份。select yr from movie where title ='Citizen Kane';列出全部Star Trek星空奇遇記系列的電影...

2020-05-05 10:57:50 332

原创 sqlzoo-join

6. JOIN 合并两个表格列出 賽事編號**matchid 和球員名player **,該球員代表德國隊Germany入球的。要找出德國隊球員,要檢查: teamid = 'GER'select matchid, player from goal where teamid = 'GER';只顯示賽事1012的 id, stadium, team1, team2SELECT id...

2020-05-05 10:56:13 413

原创 sqlzoo-SUM and COUNT

5.SUM and COUNT 群组函数展示世界的总人口select sum(population) from world;列出所有的洲份, 每個只有一次。select distinct(continent) from world;找出非洲(Africa)的GDP總和。select sum(gdp) from world where continent = 'Afri...

2020-05-05 10:53:00 250

原创 sqlzoo-SELECT within SELECT

4. SELECT within SELECT 子查询列出每個國家的名字 name,當中人口 population 是高於俄羅斯’Russia’的人口。select name from world where population > (select population from world where name = 'Russia');列出歐州每國家的人均GDP,當中人均G...

2020-05-05 10:47:29 587

原创 sqlzoo-select from nobel

3. SELECT from Nobel更改显示的查询,以显示1950年的诺贝尔奖。 select yr, subject, winner from nobel where yr = 1950;顯示誰贏得了1962年文學獎(Literature)。select winner from nobel where yr = 1962 and subject = 'Literature'...

2020-05-05 10:44:07 428

原创 sqlzoo-select from world

2. select from world觀察運行一個簡單的SQL命令的結果。select name, continent, population from world;顯示具有至少2億人口的國家名稱。 2億是200000000,有八個零。select name from world where population > 200000000;找出有至少200百萬(2億...

2020-05-05 10:39:48 428 1

原创 sqlzoo-select names

1. select names 文字样式匹配找出以 Y 為開首的國家。 select name from world where name like 'Y%';找出以 Y 為結尾的國家。select name from world where name like '%Y'找出所有國家,其名字包括字母x。select name from world where name ...

2020-05-05 10:30:46 290

原创 sqlzoo-select basics

0. select basics 基础這個例子顯示’France法國’的人口。字串應該在’單引號’中。修改此例子,以顯示德國 Germany 的人口。SELECT population FROM world WHERE name = 'Germany'查詢顯示面積為 5,000,000 以上平方公里的國家,該國家的人口密度(population/area)。人口密度並不是 WOR...

2020-05-05 10:10:06 202

原创 sqlzoo-答案全集-亲测

0. select basics 基础這個例子顯示’France法國’的人口。字串應該在’單引號’中。修改此例子,以顯示德國 Germany 的人口。SELECT population FROM world WHERE name = 'Germany'查詢顯示面積為 5,000,000 以上平方公里的國家,該國家的人口密度(population/area)。人口密度並不是 WOR...

2020-05-05 09:52:29 1015

原创 uWSGI+Nginx简单部署

uWSGI 安装使用pip install uwsgi -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com基本测试text.pydef application(env, start_response): start_response('200 OK', [('Content-Type','text/ht...

2020-04-20 20:39:22 163 1

转载 进程、线程、协程之间的区别

进程,线程与协程的区别(1)进程进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动。进程是系统进行资源分配和调度的独立单位。每个进程都有自己独立的内存空间。由于进程比较重量,占据独立的内存,所以进程切换的开销(栈,寄存器,虚拟内存,文件句柄)比较大,但是相对比较稳定安全。(2)线程线程是进程的一个实体,是CPU调度和分派的基本单位,他是比进程更小的能独立运行的基本单位。线程自己基...

2020-04-16 11:39:57 230

原创 TCP和UDP协议的区别与介绍

概念理解TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/IP协议,因为TCP,IP协议是两个很重要的协议,就用它两命名了。TCP/IP协议集包括应用层,传输层,网络层,网络访问层。TCP协议和UDP协议的区别面向连接(确认有创建三方交握,连接已创建才作传输。)有序数据传输重发丢失的数据包舍弃重复的数据包无差错的数据传输阻塞/流量控制...

2020-04-13 11:36:30 1262

原创 Linux常用命令介绍

Linux常用命令介绍Linux的常用指令命令说明ls显示文件或目录ls -l列出文件详细信息(list)ls -a显示隐藏文件mkdir创建目录mkdir -p递归创建目录cd切换目录touch创建空文件cat查看文件内容cp拷贝mv移动或重命名rm删除文件rm -r递归删除,可删除...

2020-04-10 19:55:49 129

原创 Docker使用、Dockerfile和Dockercompose(一)

Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目,于 2013 年 3 月以 Apache 2.0 授权协议开源,主要项目代码在 GitHub 上进行维护。Docker 使用 Google 公司推出的 Go 语言 进行开发实现。docker是linux容器的一种封装,提供简单易用的容器使用接口。它是最流行的Linux容器解决方案。docker的接口相当简单,用户可以方便的创建、销毁容器。docker将应用程序与程序的依赖,打包在一个文件

2020-04-10 17:32:33 243

转载 HTTP中的cookie和session的区别

1、什么是cookie和sessionhttp协议是一种无状态的协议,浏览器对服务器的每一次请求都是独立的。为了使得web能够产生一些动态信息,就需要保存”状态”,而cookie和session机制就是为了解决http协议无状态而产生。cookie是一种在客户端保存状态的方案,session是一种在服务器端保存状态的方案。2、cookie和session的区别我们举个栗子来描述一下cooki...

2020-04-10 12:27:09 292

原创 Docker使用、Dockerfile和Dockercompose(二)

上一篇Docker内容续写四、Dockerfile的使用1. Dockerfile 参考手册四、Dockerfile的使用1. Dockerfile 参考手册Dockerfile是一个包含用于组合映像的命令的文本文档。可以使用在命令行中调用任何命令。 Docker通过读取Dockerfile中的指令自动生成映像。docker build命令用于从Dockerfile构建映像。可以在dock...

2020-04-09 23:45:36 187

原创 MySQL中常用的一些操作表,字段和数据的SQL语句(三)

mysq 整理当中的第三部分六、获取部分行(分页)当数据量过大时,在一页中查看数据是一件非常麻烦的事情语法select * from 表名 limit start,count说明: 从start开始 获取count条数据例: 查询前3行男生的信息select * from students where gender=1 limit 0,3;示例: 分页已知:每页显示m条数...

2020-04-08 22:25:55 172

原创 MySQL中常用的一些操作表,字段和数据的SQL语句(二)

一、MYSQL查询创建数据库、数据表-- 创建数据库create database python_test_1 charset=utf8;-- 使用数据库use python_test_1;-- students表create table students( id int unsigned primary key auto_increment not null, ...

2020-04-08 15:44:45 154 1

原创 DRF中jwt的使用 和cors跨域问题

一. jwt的扩展使用1) 安装pip install djangorestframework-jwt2) 在settings.py中配置REST_FRAMEWORK = { # 引入JWT认证机制,当客户端将jwt token传递给服务器之后 # 此认证机制会自动校验jwt token的有效性,无效会直接返回401(未认证错误) 'DEFAULT_AUTHENT...

2020-04-07 17:25:42 355

原创 微信小程序支付接口 Python版

class Payment(View): """微信支付""" @staticmethod def get_nonce_str(): """生成随机字符串""" return str(uuid.uuid4()).replace('-', '') @staticmethod def getsing(o_dict): ...

2020-03-26 22:09:24 501

转载 Django自定义身份认证

指定用户名或者手机号登录请求:"认证"后端 在以下情形是可被扩展:当一个User模型对象带有用户名和密码时,且需要有别与Django默认的认证功能。可为你的模型提供可通过Django权限系统检测的定制的权限。你能够扩展默认的User模型,或实现一个完全定制的模型。指定认证后端:在底层,Django维护一个"认证后台"的列表。当调用Django.contrib.auth.authentic...

2019-10-28 16:05:34 175 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除