DigitalSignage/controllers/dss_screenview_controller.py

25 lines
719 B
Python
Executable File

# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import http, models, api
import os
import os.path
import base64
import logging
from odoo.http import request
_logger = logging.getLogger(__name__)
from odoo.tools.json import scriptsafe
class screenViewController(http.Controller):
@http.route('/dss/gocontract', type='json', auth='user')
def gocontract(self, id):
# Tu was mit den Daten
_logger.info('doch hier')
request.env.ref('DigitalSignage.DigitalSignage.action_dss_contracts').run()
print("Empfangen vom Frontend:", some_data)
return {'status': 'OK', 'message': 'Daten verarbeitet!'}