Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
E
evm-store
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wanli
evm-store
Commits
fe8c0256
Commit
fe8c0256
authored
Jun 15, 2021
by
wanli
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update
parent
23ffafda
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
48 additions
and
32 deletions
+48
-32
tools/build_out/views/app.py
tools/build_out/views/app.py
+8
-6
tools/build_out/views/area.py
tools/build_out/views/area.py
+8
-6
tools/build_out/views/login.py
tools/build_out/views/login.py
+4
-4
tools/build_out/views/package.py
tools/build_out/views/package.py
+4
-4
tools/build_out/views/user.py
tools/build_out/views/user.py
+8
-6
tools/config.json
tools/config.json
+8
-0
tools/templates/view.tpl
tools/templates/view.tpl
+8
-6
No files found.
tools/build_out/views/app.py
View file @
fe8c0256
...
@@ -6,7 +6,7 @@ from application.signal_manager import signalManager
...
@@ -6,7 +6,7 @@ from application.signal_manager import signalManager
from
models.app
import
postAppSchema
,
deleteAppSchema
,
getListAppSchema
,
getAppSchema
,
putAppSchema
from
models.app
import
postAppSchema
,
deleteAppSchema
,
getListAppSchema
,
getAppSchema
,
putAppSchema
from
webcreator.response
import
ResponseCode
,
response_result
from
webcreator.response
import
ResponseCode
,
response_result
class
AppResource
(
Resource
):
class
AppResource
List
(
Resource
):
def
__init__
(
self
):
def
__init__
(
self
):
pass
pass
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
...
@@ -42,14 +42,14 @@ class AppResource(Resource):
...
@@ -42,14 +42,14 @@ class AppResource(Resource):
return
response_result
(
ResponseCode
.
DB_ERROR
)
return
response_result
(
ResponseCode
.
DB_ERROR
)
class
AppResource
List
(
Resource
):
class
AppResource
(
Resource
):
def
__init__
(
self
):
def
__init__
(
self
):
pass
pass
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# self.parser = RequestParser()
# self.parser = RequestParser()
@
jwt_required
@
jwt_required
def
get
(
self
):
def
get
(
self
,
uuid
):
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# self.parser.add_argument("page", type=int, location="args", default=1)
# self.parser.add_argument("page", type=int, location="args", default=1)
# self.parser.add_argument("pageSize", type=int, location="args", default=15)
# self.parser.add_argument("pageSize", type=int, location="args", default=15)
...
@@ -57,7 +57,7 @@ class AppResourceList(Resource):
...
@@ -57,7 +57,7 @@ class AppResourceList(Resource):
try
:
try
:
json_payload
=
request
.
json
json_payload
=
request
.
json
print
(
"========>"
,
json_payload
)
print
(
"========>"
,
uuid
,
json_payload
)
data
=
getAppSchema
.
load
(
json_payload
)
data
=
getAppSchema
.
load
(
json_payload
)
result
=
signalManager
.
actionGetApp
.
emit
(
**
data
)
result
=
signalManager
.
actionGetApp
.
emit
(
**
data
)
json_dumps
=
getAppSchema
.
dump
(
result
)
json_dumps
=
getAppSchema
.
dump
(
result
)
...
@@ -68,9 +68,10 @@ class AppResourceList(Resource):
...
@@ -68,9 +68,10 @@ class AppResourceList(Resource):
@
jwt_required
@
jwt_required
def
put
(
self
):
def
put
(
self
,
uuid
):
try
:
try
:
json_payload
=
request
.
json
json_payload
=
request
.
json
print
(
"========>"
,
uuid
,
json_payload
)
data
=
putAppSchema
.
load
(
json_payload
)
data
=
putAppSchema
.
load
(
json_payload
)
result
=
signalManager
.
actionPutApp
.
emit
(
**
data
)
result
=
signalManager
.
actionPutApp
.
emit
(
**
data
)
json_dumps
=
putAppSchema
.
dump
(
result
)
json_dumps
=
putAppSchema
.
dump
(
result
)
...
@@ -81,9 +82,10 @@ class AppResourceList(Resource):
...
@@ -81,9 +82,10 @@ class AppResourceList(Resource):
@
jwt_required
@
jwt_required
def
delete
(
self
):
def
delete
(
self
,
uuid
):
try
:
try
:
json_payload
=
request
.
json
json_payload
=
request
.
json
print
(
"========>"
,
uuid
,
json_payload
)
data
=
deleteAppSchema
.
load
(
json_payload
)
data
=
deleteAppSchema
.
load
(
json_payload
)
result
=
signalManager
.
actionDeleteApp
.
emit
(
**
data
)
result
=
signalManager
.
actionDeleteApp
.
emit
(
**
data
)
json_dumps
=
deleteAppSchema
.
dump
(
result
)
json_dumps
=
deleteAppSchema
.
dump
(
result
)
...
...
tools/build_out/views/area.py
View file @
fe8c0256
...
@@ -6,7 +6,7 @@ from application.signal_manager import signalManager
...
@@ -6,7 +6,7 @@ from application.signal_manager import signalManager
from
models.area
import
postAreaSchema
,
deleteAreaSchema
,
getListAreaSchema
,
getAreaSchema
,
putAreaSchema
from
models.area
import
postAreaSchema
,
deleteAreaSchema
,
getListAreaSchema
,
getAreaSchema
,
putAreaSchema
from
webcreator.response
import
ResponseCode
,
response_result
from
webcreator.response
import
ResponseCode
,
response_result
class
AreaResource
(
Resource
):
class
AreaResource
List
(
Resource
):
def
__init__
(
self
):
def
__init__
(
self
):
pass
pass
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
...
@@ -42,14 +42,14 @@ class AreaResource(Resource):
...
@@ -42,14 +42,14 @@ class AreaResource(Resource):
return
response_result
(
ResponseCode
.
DB_ERROR
)
return
response_result
(
ResponseCode
.
DB_ERROR
)
class
AreaResource
List
(
Resource
):
class
AreaResource
(
Resource
):
def
__init__
(
self
):
def
__init__
(
self
):
pass
pass
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# self.parser = RequestParser()
# self.parser = RequestParser()
@
jwt_required
@
jwt_required
def
get
(
self
):
def
get
(
self
,
uuid
):
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# self.parser.add_argument("page", type=int, location="args", default=1)
# self.parser.add_argument("page", type=int, location="args", default=1)
# self.parser.add_argument("pageSize", type=int, location="args", default=15)
# self.parser.add_argument("pageSize", type=int, location="args", default=15)
...
@@ -57,7 +57,7 @@ class AreaResourceList(Resource):
...
@@ -57,7 +57,7 @@ class AreaResourceList(Resource):
try
:
try
:
json_payload
=
request
.
json
json_payload
=
request
.
json
print
(
"========>"
,
json_payload
)
print
(
"========>"
,
uuid
,
json_payload
)
data
=
getAreaSchema
.
load
(
json_payload
)
data
=
getAreaSchema
.
load
(
json_payload
)
result
=
signalManager
.
actionGetArea
.
emit
(
**
data
)
result
=
signalManager
.
actionGetArea
.
emit
(
**
data
)
json_dumps
=
getAreaSchema
.
dump
(
result
)
json_dumps
=
getAreaSchema
.
dump
(
result
)
...
@@ -68,9 +68,10 @@ class AreaResourceList(Resource):
...
@@ -68,9 +68,10 @@ class AreaResourceList(Resource):
@
jwt_required
@
jwt_required
def
put
(
self
):
def
put
(
self
,
uuid
):
try
:
try
:
json_payload
=
request
.
json
json_payload
=
request
.
json
print
(
"========>"
,
uuid
,
json_payload
)
data
=
putAreaSchema
.
load
(
json_payload
)
data
=
putAreaSchema
.
load
(
json_payload
)
result
=
signalManager
.
actionPutArea
.
emit
(
**
data
)
result
=
signalManager
.
actionPutArea
.
emit
(
**
data
)
json_dumps
=
putAreaSchema
.
dump
(
result
)
json_dumps
=
putAreaSchema
.
dump
(
result
)
...
@@ -81,9 +82,10 @@ class AreaResourceList(Resource):
...
@@ -81,9 +82,10 @@ class AreaResourceList(Resource):
@
jwt_required
@
jwt_required
def
delete
(
self
):
def
delete
(
self
,
uuid
):
try
:
try
:
json_payload
=
request
.
json
json_payload
=
request
.
json
print
(
"========>"
,
uuid
,
json_payload
)
data
=
deleteAreaSchema
.
load
(
json_payload
)
data
=
deleteAreaSchema
.
load
(
json_payload
)
result
=
signalManager
.
actionDeleteArea
.
emit
(
**
data
)
result
=
signalManager
.
actionDeleteArea
.
emit
(
**
data
)
json_dumps
=
deleteAreaSchema
.
dump
(
result
)
json_dumps
=
deleteAreaSchema
.
dump
(
result
)
...
...
tools/build_out/views/login.py
View file @
fe8c0256
...
@@ -6,7 +6,7 @@ from application.signal_manager import signalManager
...
@@ -6,7 +6,7 @@ from application.signal_manager import signalManager
from
models.login
import
getListLoginSchema
,
getLoginSchema
from
models.login
import
getListLoginSchema
,
getLoginSchema
from
webcreator.response
import
ResponseCode
,
response_result
from
webcreator.response
import
ResponseCode
,
response_result
class
LoginResource
(
Resource
):
class
LoginResource
List
(
Resource
):
def
__init__
(
self
):
def
__init__
(
self
):
pass
pass
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
...
@@ -29,14 +29,14 @@ class LoginResource(Resource):
...
@@ -29,14 +29,14 @@ class LoginResource(Resource):
current_app
.
logger
.
error
(
e
)
current_app
.
logger
.
error
(
e
)
return
response_result
(
ResponseCode
.
DB_ERROR
)
return
response_result
(
ResponseCode
.
DB_ERROR
)
class
LoginResource
List
(
Resource
):
class
LoginResource
(
Resource
):
def
__init__
(
self
):
def
__init__
(
self
):
pass
pass
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# self.parser = RequestParser()
# self.parser = RequestParser()
@
jwt_required
@
jwt_required
def
get
(
self
):
def
get
(
self
,
uuid
):
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# self.parser.add_argument("page", type=int, location="args", default=1)
# self.parser.add_argument("page", type=int, location="args", default=1)
# self.parser.add_argument("pageSize", type=int, location="args", default=15)
# self.parser.add_argument("pageSize", type=int, location="args", default=15)
...
@@ -44,7 +44,7 @@ class LoginResourceList(Resource):
...
@@ -44,7 +44,7 @@ class LoginResourceList(Resource):
try
:
try
:
json_payload
=
request
.
json
json_payload
=
request
.
json
print
(
"========>"
,
json_payload
)
print
(
"========>"
,
uuid
,
json_payload
)
data
=
getLoginSchema
.
load
(
json_payload
)
data
=
getLoginSchema
.
load
(
json_payload
)
result
=
signalManager
.
actionGetLogin
.
emit
(
**
data
)
result
=
signalManager
.
actionGetLogin
.
emit
(
**
data
)
json_dumps
=
getLoginSchema
.
dump
(
result
)
json_dumps
=
getLoginSchema
.
dump
(
result
)
...
...
tools/build_out/views/package.py
View file @
fe8c0256
...
@@ -6,7 +6,7 @@ from application.signal_manager import signalManager
...
@@ -6,7 +6,7 @@ from application.signal_manager import signalManager
from
models.package
import
getListPackageSchema
,
getPackageSchema
from
models.package
import
getListPackageSchema
,
getPackageSchema
from
webcreator.response
import
ResponseCode
,
response_result
from
webcreator.response
import
ResponseCode
,
response_result
class
PackageResource
(
Resource
):
class
PackageResource
List
(
Resource
):
def
__init__
(
self
):
def
__init__
(
self
):
pass
pass
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
...
@@ -29,14 +29,14 @@ class PackageResource(Resource):
...
@@ -29,14 +29,14 @@ class PackageResource(Resource):
current_app
.
logger
.
error
(
e
)
current_app
.
logger
.
error
(
e
)
return
response_result
(
ResponseCode
.
DB_ERROR
)
return
response_result
(
ResponseCode
.
DB_ERROR
)
class
PackageResource
List
(
Resource
):
class
PackageResource
(
Resource
):
def
__init__
(
self
):
def
__init__
(
self
):
pass
pass
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# self.parser = RequestParser()
# self.parser = RequestParser()
@
jwt_required
@
jwt_required
def
get
(
self
):
def
get
(
self
,
uuid
):
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# self.parser.add_argument("page", type=int, location="args", default=1)
# self.parser.add_argument("page", type=int, location="args", default=1)
# self.parser.add_argument("pageSize", type=int, location="args", default=15)
# self.parser.add_argument("pageSize", type=int, location="args", default=15)
...
@@ -44,7 +44,7 @@ class PackageResourceList(Resource):
...
@@ -44,7 +44,7 @@ class PackageResourceList(Resource):
try
:
try
:
json_payload
=
request
.
json
json_payload
=
request
.
json
print
(
"========>"
,
json_payload
)
print
(
"========>"
,
uuid
,
json_payload
)
data
=
getPackageSchema
.
load
(
json_payload
)
data
=
getPackageSchema
.
load
(
json_payload
)
result
=
signalManager
.
actionGetPackage
.
emit
(
**
data
)
result
=
signalManager
.
actionGetPackage
.
emit
(
**
data
)
json_dumps
=
getPackageSchema
.
dump
(
result
)
json_dumps
=
getPackageSchema
.
dump
(
result
)
...
...
tools/build_out/views/user.py
View file @
fe8c0256
...
@@ -6,7 +6,7 @@ from application.signal_manager import signalManager
...
@@ -6,7 +6,7 @@ from application.signal_manager import signalManager
from
models.user
import
postUserSchema
,
deleteUserSchema
,
getListUserSchema
,
getUserSchema
,
putUserSchema
from
models.user
import
postUserSchema
,
deleteUserSchema
,
getListUserSchema
,
getUserSchema
,
putUserSchema
from
webcreator.response
import
ResponseCode
,
response_result
from
webcreator.response
import
ResponseCode
,
response_result
class
UserResource
(
Resource
):
class
UserResource
List
(
Resource
):
def
__init__
(
self
):
def
__init__
(
self
):
pass
pass
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
...
@@ -42,14 +42,14 @@ class UserResource(Resource):
...
@@ -42,14 +42,14 @@ class UserResource(Resource):
return
response_result
(
ResponseCode
.
DB_ERROR
)
return
response_result
(
ResponseCode
.
DB_ERROR
)
class
UserResource
List
(
Resource
):
class
UserResource
(
Resource
):
def
__init__
(
self
):
def
__init__
(
self
):
pass
pass
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# self.parser = RequestParser()
# self.parser = RequestParser()
@
jwt_required
@
jwt_required
def
get
(
self
):
def
get
(
self
,
uuid
):
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# self.parser.add_argument("page", type=int, location="args", default=1)
# self.parser.add_argument("page", type=int, location="args", default=1)
# self.parser.add_argument("pageSize", type=int, location="args", default=15)
# self.parser.add_argument("pageSize", type=int, location="args", default=15)
...
@@ -57,7 +57,7 @@ class UserResourceList(Resource):
...
@@ -57,7 +57,7 @@ class UserResourceList(Resource):
try
:
try
:
json_payload
=
request
.
json
json_payload
=
request
.
json
print
(
"========>"
,
json_payload
)
print
(
"========>"
,
uuid
,
json_payload
)
data
=
getUserSchema
.
load
(
json_payload
)
data
=
getUserSchema
.
load
(
json_payload
)
result
=
signalManager
.
actionGetUser
.
emit
(
**
data
)
result
=
signalManager
.
actionGetUser
.
emit
(
**
data
)
json_dumps
=
getUserSchema
.
dump
(
result
)
json_dumps
=
getUserSchema
.
dump
(
result
)
...
@@ -68,9 +68,10 @@ class UserResourceList(Resource):
...
@@ -68,9 +68,10 @@ class UserResourceList(Resource):
@
jwt_required
@
jwt_required
def
put
(
self
):
def
put
(
self
,
uuid
):
try
:
try
:
json_payload
=
request
.
json
json_payload
=
request
.
json
print
(
"========>"
,
uuid
,
json_payload
)
data
=
putUserSchema
.
load
(
json_payload
)
data
=
putUserSchema
.
load
(
json_payload
)
result
=
signalManager
.
actionPutUser
.
emit
(
**
data
)
result
=
signalManager
.
actionPutUser
.
emit
(
**
data
)
json_dumps
=
putUserSchema
.
dump
(
result
)
json_dumps
=
putUserSchema
.
dump
(
result
)
...
@@ -81,9 +82,10 @@ class UserResourceList(Resource):
...
@@ -81,9 +82,10 @@ class UserResourceList(Resource):
@
jwt_required
@
jwt_required
def
delete
(
self
):
def
delete
(
self
,
uuid
):
try
:
try
:
json_payload
=
request
.
json
json_payload
=
request
.
json
print
(
"========>"
,
uuid
,
json_payload
)
data
=
deleteUserSchema
.
load
(
json_payload
)
data
=
deleteUserSchema
.
load
(
json_payload
)
result
=
signalManager
.
actionDeleteUser
.
emit
(
**
data
)
result
=
signalManager
.
actionDeleteUser
.
emit
(
**
data
)
json_dumps
=
deleteUserSchema
.
dump
(
result
)
json_dumps
=
deleteUserSchema
.
dump
(
result
)
...
...
tools/config.json
View file @
fe8c0256
...
@@ -992,6 +992,14 @@
...
@@ -992,6 +992,14 @@
]
]
},
},
"view"
:
{
"view"
:
{
"post"
:
{
"auth"
:
false
,
"path"
:
""
,
"endpoint"
:
""
,
"params"
:
[
]
},
"getList"
:
{
"getList"
:
{
"auth"
:
false
,
"auth"
:
false
,
"path"
:
""
,
"path"
:
""
,
...
...
tools/templates/view.tpl
View file @
fe8c0256
...
@@ -9,7 +9,7 @@ from models.{{ config['name'] }} import {% for k, v in config["view"].items() -%
...
@@ -9,7 +9,7 @@ from models.{{ config['name'] }} import {% for k, v in config["view"].items() -%
{%- endfor %}
{%- endfor %}
from webcreator.response import ResponseCode, response_result
from webcreator.response import ResponseCode, response_result
class {{ config['name'] | letterUpper }}Resource(Resource):
class {{ config['name'] | letterUpper }}Resource
List
(Resource):
def __init__(self):
def __init__(self):
pass
pass
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
...
@@ -53,7 +53,7 @@ class {{ config['name'] | letterUpper }}Resource(Resource):
...
@@ -53,7 +53,7 @@ class {{ config['name'] | letterUpper }}Resource(Resource):
return response_result(ResponseCode.DB_ERROR)
return response_result(ResponseCode.DB_ERROR)
{% endif %}
{% endif %}
class {{ config['name'] | letterUpper }}Resource
List
(Resource):
class {{ config['name'] | letterUpper }}Resource(Resource):
def __init__(self):
def __init__(self):
pass
pass
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
...
@@ -63,7 +63,7 @@ class {{ config['name'] | letterUpper }}ResourceList(Resource):
...
@@ -63,7 +63,7 @@ class {{ config['name'] | letterUpper }}ResourceList(Resource):
{% if config["view"]["get"]["auth"] %}
{% if config["view"]["get"]["auth"] %}
@jwt_required
@jwt_required
{%- endif %}
{%- endif %}
def get(self):
def get(self
, uuid
):
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# 特殊参数,即不是从json获取参数的接口,可以将这个注释打开
# self.parser.add_argument("page", type=int, location="args", default=1)
# self.parser.add_argument("page", type=int, location="args", default=1)
# self.parser.add_argument("pageSize", type=int, location="args", default=15)
# self.parser.add_argument("pageSize", type=int, location="args", default=15)
...
@@ -71,7 +71,7 @@ class {{ config['name'] | letterUpper }}ResourceList(Resource):
...
@@ -71,7 +71,7 @@ class {{ config['name'] | letterUpper }}ResourceList(Resource):
try:
try:
json_payload = request.json
json_payload = request.json
print("========>", json_payload)
print("========>",
uuid,
json_payload)
data = get{{ config['name'] | letterUpper }}Schema.load(json_payload)
data = get{{ config['name'] | letterUpper }}Schema.load(json_payload)
result = signalManager.actionGet{{ config["name"] | letterUpper }}.emit(**data)
result = signalManager.actionGet{{ config["name"] | letterUpper }}.emit(**data)
json_dumps = get{{ config['name'] | letterUpper }}Schema.dump(result)
json_dumps = get{{ config['name'] | letterUpper }}Schema.dump(result)
...
@@ -85,9 +85,10 @@ class {{ config['name'] | letterUpper }}ResourceList(Resource):
...
@@ -85,9 +85,10 @@ class {{ config['name'] | letterUpper }}ResourceList(Resource):
{% if config["view"]["put"]["auth"] %}
{% if config["view"]["put"]["auth"] %}
@jwt_required
@jwt_required
{%- endif %}
{%- endif %}
def put(self):
def put(self
, uuid
):
try:
try:
json_payload = request.json
json_payload = request.json
print("========>", uuid, json_payload)
data = put{{ config['name'] | letterUpper }}Schema.load(json_payload)
data = put{{ config['name'] | letterUpper }}Schema.load(json_payload)
result = signalManager.actionPut{{ config["name"] | letterUpper }}.emit(**data)
result = signalManager.actionPut{{ config["name"] | letterUpper }}.emit(**data)
json_dumps = put{{ config['name'] | letterUpper }}Schema.dump(result)
json_dumps = put{{ config['name'] | letterUpper }}Schema.dump(result)
...
@@ -101,9 +102,10 @@ class {{ config['name'] | letterUpper }}ResourceList(Resource):
...
@@ -101,9 +102,10 @@ class {{ config['name'] | letterUpper }}ResourceList(Resource):
{% if config["view"]["delete"]["auth"] %}
{% if config["view"]["delete"]["auth"] %}
@jwt_required
@jwt_required
{%- endif %}
{%- endif %}
def delete(self):
def delete(self
, uuid
):
try:
try:
json_payload = request.json
json_payload = request.json
print("========>", uuid, json_payload)
data = delete{{ config['name'] | letterUpper }}Schema.load(json_payload)
data = delete{{ config['name'] | letterUpper }}Schema.load(json_payload)
result = signalManager.actionDelete{{ config["name"] | letterUpper }}.emit(**data)
result = signalManager.actionDelete{{ config["name"] | letterUpper }}.emit(**data)
json_dumps = delete{{ config['name'] | letterUpper }}Schema.dump(result)
json_dumps = delete{{ config['name'] | letterUpper }}Schema.dump(result)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment