[MIG][12.0] web_dashboard_tile

- refactor tile category
- improve description
- add legalsylvain as maintainer
- update code and translation
This commit is contained in:
Sylvain LE GAL
2019-11-06 10:39:54 +01:00
parent b63327ef4b
commit 8128f242db
60 changed files with 1698 additions and 4184 deletions

View File

@@ -0,0 +1 @@
from . import main

View File

@@ -0,0 +1,15 @@
# Copyright (C) 2019-Today: GTRAP (<http://www.grap.coop/>)
# @author: Sylvain LE GAL (https://twitter.com/legalsylvain)
# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html).
from odoo.http import Controller, route, request
class WebDashboardTile(Controller):
@route('/web_dashboard_tile/create_tile', type='json', auth='user')
def create_tile(self, model_name, *args, **kwargs):
IrModel = request.env['ir.model']
model = IrModel.search([('model', '=', model_name)])
kwargs.update({'model_id': model.id})
return request.env['tile.tile'].create(kwargs)