From 5360cba7fb90b0ef985414f2f0748e00ca0901e0 Mon Sep 17 00:00:00 2001
From: Michell Stuttgart
Date: Sun, 24 Oct 2021 11:07:46 -0300
Subject: [PATCH 1/2] Update README.md
---
README.md | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/README.md b/README.md
index 5ad187b..eb90cd9 100644
--- a/README.md
+++ b/README.md
@@ -1,14 +1,11 @@
-
-
+
-
-
- VSCode Odoo Snippets
-
-
-
-
Develop Odoo modules faster and with no Typing Errors
+
+
+ VSCode Odoo Snippets
+ Develop Odoo modules faster and with no Typing Errors
+
From c8fdceb1be26918374b8a01ed2076808834b8753 Mon Sep 17 00:00:00 2001
From: 1fisher <91577407+1fisher@users.noreply.github.com>
Date: Thu, 17 Feb 2022 18:24:44 +0800
Subject: [PATCH 2/2] Update python.json
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
更改自动补全内容
---
snippets/python.json | 52 ++++++++++++++++++++++----------------------
1 file changed, 26 insertions(+), 26 deletions(-)
diff --git a/snippets/python.json b/snippets/python.json
index 79fa78e..05795b3 100644
--- a/snippets/python.json
+++ b/snippets/python.json
@@ -4,13 +4,13 @@
"body": [
"{",
"\t'name': '${1}',",
- "\t'version': '${2:11.0.1.0.0}',",
+ "\t'version': '${2:15.0.1}',",
"\t'summary': '${3}',",
"\t'category': '${4}',",
- "\t'author': '${5}',",
+ "\t'author': '${5:0fisher}',",
"\t'maintainer': '${5}',",
- "\t'website': '${6}',",
- "\t'license': '${7}',",
+ "\t'website': '${6:apesoft.cn}',",
+ "\t'license': '${7:LGPL-3}',",
"\t'contributors': [",
"\t\t'${8}',",
"\t],",
@@ -31,15 +31,15 @@
"}",
"$0"
],
- "description": "Create Odoo Manifest"
+ "description": "Create Manifest"
},
"odoo_new_model": {
"prefix": "omod",
"body": [
"from odoo import api, fields, models",
"\n\nclass ${1:ModuleName}(models.Model):",
- "\t_name = '${2:module.name}'",
- "\t_description = '${3:New Description}'",
+ "\t_name = '${2}'",
+ "\t_description = '${3}'",
"\n\tname = fields.Char(string='Name')",
"$0"
],
@@ -50,7 +50,7 @@
"body": [
"from odoo import models",
"\n\nclass ${1:ModuleName}(models.Model):",
- "\t_inherit = '${2:module.name}'",
+ "\t_inherit = '${2}'",
"$0"
],
"description": "Inherit Existing Odoo Model"
@@ -91,7 +91,7 @@
"odoo_field_binary": {
"prefix": "ofbin",
"body": [
- "${1:new_field} = fields.Binary(string='${2}')",
+ "${1} = fields.Binary(string='${2}')",
"$0"
],
"description": "Add new field of type Binary"
@@ -99,7 +99,7 @@
"odoo_field_boolean": {
"prefix": "ofbool",
"body": [
- "${1:new_field} = fields.Boolean(string='${2}')",
+ "${1} = fields.Boolean(string='${2}')",
"$0"
],
"description": "Add new field of type Boolean"
@@ -107,7 +107,7 @@
"odoo_field_char": {
"prefix": "ofchar",
"body": [
- "${1:new_field} = fields.Char(string='${2}')",
+ "${1} = fields.Char(string='${2}')",
"$0"
],
"description": "Add new field of type Char"
@@ -115,7 +115,7 @@
"odoo_field_date": {
"prefix": "ofdate",
"body": [
- "${1:new_field} = fields.Date(string='${2}')",
+ "${1} = fields.Date(string='${2}')",
"$0"
],
"description": "Add new field of type Date"
@@ -123,7 +123,7 @@
"odoo_field_datetime": {
"prefix": "oftime",
"body": [
- "${1:new_field} = fields.Datetime(string='${2}')",
+ "${1} = fields.Datetime(string='${2}')",
"$0"
],
"description": "Add new field of type DateTime"
@@ -131,7 +131,7 @@
"odoo_field_float": {
"prefix": "offloat",
"body": [
- "${1:new_field} = fields.Float(string='${2}')",
+ "${1} = fields.Float(string='${2}')",
"$0"
],
"description": "Add new field of type Float"
@@ -139,7 +139,7 @@
"odoo_field_html": {
"prefix": "ofhtml",
"body": [
- "${1:new_field} = fields.Html(string='${2}')",
+ "${1} = fields.Html(string='${2}')",
"$0"
],
"description": "Add new field of type HTML"
@@ -147,7 +147,7 @@
"odoo_field_int": {
"prefix": "ofint",
"body": [
- "${1:new_field} = fields.Integer(string='${2}')",
+ "${1} = fields.Integer(string='${2}')",
"$0"
],
"description": "Add new field of type Integer"
@@ -155,7 +155,7 @@
"odoo_field_text": {
"prefix": "oftxt",
"body": [
- "${1:new_field} = fields.Text(string='${2}')",
+ "${1} = fields.Text(string='${2}')",
"$0"
],
"description": "Add new field of type Text"
@@ -163,7 +163,7 @@
"odoo_field_selection": {
"prefix": "ofsel",
"body": [
- "${1:new_field} = fields.Selection(string='${2}', selection=[('${3}', '${4}'), ('${5}', '${6}'),])",
+ "${1} = fields.Selection(string='${2}', selection=[])",
"$0"
],
"description": "Add new field of type Selection"
@@ -171,7 +171,7 @@
"odoo_field_many2one": {
"prefix": "ofm2o",
"body": [
- "${1:new_field} = fields.Many2one(comodel_name='${2}', string='${3}')",
+ "${1} = fields.Many2one(comodel_name='${2}', string='${3}')",
"$0"
],
"description": "Add new field of type Many2one"
@@ -179,7 +179,7 @@
"odoo_field_many2many": {
"prefix": "ofm2m",
"body": [
- "${1:new_field} = fields.Many2many(comodel_name='${2}', string='${3}')",
+ "${1} = fields.Many2many(comodel_name='${2}', string='${3}')",
"$0"
],
"description": "Add new field of type Many2many"
@@ -187,7 +187,7 @@
"odoo_field_one2many": {
"prefix": "ofo2m",
"body": [
- "${1:new_field} = fields.One2many(comodel_name='${2}', inverse_name='${3}', string='${4}')",
+ "${1} = fields.One2many(comodel_name='${2}', inverse_name='${3}', string='${4}')",
"$0"
],
"description": "Add new field of type One2many"
@@ -196,9 +196,9 @@
"prefix": "omcreate",
"body":[
"@api.model",
- "def create(self, values):",
- "\t# Add code here",
- "\treturn super(${1:ClassName}, self).create(values)",
+ "def create(self, vals):",
+ "\t# create",
+ "\treturn super(${1:ClassName}, self).create(vals)",
"$0"
],
"description": "Add a method create"
@@ -207,9 +207,9 @@
"prefix": "omwrite",
"body": [
"@api.multi",
- "def write(self, values):",
+ "def write(self, vals):",
"\t# Add code here",
- "\treturn super(${1:ClassName}, self).write(values)",
+ "\treturn super(${1:ClassName}, self).write(vals)",
"$0"
],
"description": "Add a method write"