controller 相关问题

控制器负责响应一些刺激(可能是命令,动作或事件)执行一系列指令。这通常与Spring或model-view-controller标签一起使用。

为什么我必须在 Laravel 中通过 param 传递数据?

我正在使用资源控制器开发 Laravel api。我必须使用 PUT 方法来更新某些内容。 当我尝试使用表单数据通过正文传递数据时,会发生验证错误。我哈...

回答 1 投票 0

Odoo:获取控制器中当前模型信息

我正在为 Odoo 构建一个自定义插件,它在 res.partner.form 上添加一个页面来显示来自外部 API 的数据。 这是我的代码 视图/my_view.xml 我正在为 Odoo 构建一个自定义插件,它在 res.partner.form 上添加一个页面以显示来自外部 API 的数据。 这是我的代码 视图/my_view.xml <data> <record id = "onglet_factu" model = "ir.ui.view"> <field name = "name">La Factu</field> <field name = "model">res.partner</field> <field name = "inherit_id" ref = "base.view_partner_form"/> <field name = "arch" type = "xml"> <xpath expr="//page[@name='internal_notes']" position='after'> <page string='Onglet API'> <h2>Fake API</h2> <field name="data" widget="my_widget"/> </page> </xpath> </field> </record> 然后我在模型中添加新字段 从odoo导入模型、字段 模型/api.py class Api(models.Model): _inherit = 'res.partner' data = fields.Char() 我使用 javascript 类通过控制器进行 API 调用并显示在 Qweb 模板中 静态/src/js/api_component.js export class MyApiField extends Component { setup() { super.setup(); onWillStart(async () => { var id = this.env.model.root.data.id fetch('/napsis_factu/test?id='+id) .then(response => response.json()) .then((data) => { console.log(data); this.state.data = { data1 : data['data1'], data2: data['data2'] } }) .catch((err) => { console.log(err.message); }); }) } } MyApiField.template = "addon.template"; MyApiField.props = { ...standardFieldProps, }; MyApiField.supportedTypes = ["char"]; export const apiField = { component: MyApiField }; registry.category("fields").add("my_text_field", apiField); 这是 javascript 类中的控制器调用: 控制器/api_call.py @http.route('/myaddon/api-call', auth='user', csrf=False ) def calling(self, **kwargs): theId = # How to get the ID of the res partner object I'm on ?? payload = { "Ctxt": "xxxxxxxxxxxxx", "ID": theId, } req = urllib.request.Request(url='https://myapi', headers={ "Content-Type":"application/json"}, data = json.dumps(payload).encode()) reply = json.loads(urllib.request.urlopen(req).read().decode('UTF-8')) if reply.get("error"): print('Alert!!') raise Exception(reply["error"]) return json.dumps(reply) 我想知道是否可以在控制器内获取当前模型的信息。现在我通过 javascript 调用传递此信息,但是是否可以获得我所在的 res.parner.form.view 的 ID?你知道怎么做吗? 谢谢! 通常你必须导入odoo.http.request并且可以像这样使用: # other imports from odoo.http import request class MyController: @http.route('/myaddon/api-call', auth='user', csrf=False ) def calling(self, **kwargs): user_id = request.env.user.id partner_id = request.env.user.partner_id.id

回答 1 投票 0

在 Kubernetes 控制器中,从 informer 缓存中获取项目的首选方法是什么?

我正在查看以下两个示例,在第一个示例中,使用列表器来检索项目。 在第二个示例中,使用了索引。 我想知道哪种是首选方式以及重新...

回答 1 投票 0

CakePHP find 命令在调用 find 时发出警告,尽管返回数据正确

我收到以下错误: 警告 (2): array_keys() 期望参数 1 为数组,给定为 null [CORE\Cake\Model\Datasource\DboSource.php,第 2181 行] 警告 (2):array_filter() 需要

回答 1 投票 0

使用 Symfony 检查控制器内是否处于“dev”模式

在 Symfony2.x 应用程序中使用开发模式时,通常在语言环境中工作。因此,此类功能无法按预期工作(例如,尝试获取 localhost 下的当前 IP)。这可能...

回答 10 投票 0

意外的令牌 - 为什么会发生以及如何消除错误

我使用javafx和场景生成器制作了一个GUI。我当前的任务是从类中调用信息,以便我可以在我的 GUI 中显示它。我在数组中初始化了 3 个对象,现在我正在尝试创建对象,...

回答 1 投票 0

带有掩码文本输入格式化程序的TextFormField在更改值时清除内容

我正在构建一个包含多个字段的表单,并使用控制器初始化它们的值。 有些字段是纯文本字段,但其他字段有掩码,例如电话和邮政编码字段。 一旦我把fi...

回答 2 投票 0

如何从控制器中的标头获取 JWT 令牌

请帮助我找到如何优化我的代码。 我需要限制登录用户的数据。为此,我需要从 Request 中的 JWT 令牌获取 UUID。但我不喜欢我的方法,因为我有

回答 5 投票 0

[JavaFX-Scenebuilder][自定义控制器] Scenebuilder 中加载错误

我是 stackoverflow 的新手,所以如果我犯了一些错误,请不要犹豫并告诉我! 我最近一直在从事一个个人项目,想要创建一个带有特定小部件的 GUI。我在 Java 工作

回答 2 投票 0

如何从 Strapi 获取用户密码?

我只是不知道如何获取该用户密码作为回报,所以我可以在登录表单上制作我的 bcrypt.compare 逻辑。 对于注册,我使用下一个逻辑和端点: /api/auth/local/注册 我已经...

回答 1 投票 0

如何在Python中创建启动和停止控件?

我正在尝试在Python中创建一个循环控件,可以随时启动和停止循环。 我有一个 start() 函数,从那时起脚本开始在 python 终端中运行,但是我会...

回答 1 投票 0

请问如何获取用户帐户余额、提款、贷款和交易以显示在仪表板中? [已关闭]

$user = Auth::user(); $帐户=$用户->帐户; $loans = $user->loans; $交易= $用户->交易; return view('User.dashboard', Compact('用户', '账户', '贷款...

回答 1 投票 0

为什么 Jackson 需要默认构造函数?

我正在为我的项目使用 Java Spring Boot,并且我有以下控制器: @AllArgsConstructor @RestController @RequestMapping("/api/subject") 公共类SubjectController { 公关...

回答 1 投票 0

Java Spring 中控制器的 Jackson 库

我正在为我的项目使用 Java Spring Boot,并且我有以下控制器: @AllArgsConstructor @RestController @RequestMapping("/api/subject") 公共类SubjectController { 公关...

回答 1 投票 0

Laravel 表单操作不接受 $order->id 但接受硬编码值

我使用 {{ dd($order->id) }} 调试代码,得到了 100238 订单 id 值。但是当我输入

回答 0 投票 0

无法打开流:没有这样的文件或目录(Laravel)

出于测试目的,我将 UsersController.php 文件重命名为 ~UsersController.php,一切正常,直到我将其重命名回 UsersController.php,现在我收到以下错误...

回答 6 投票 0

重用 Spring Boot 控制器的控制器路径

我们有一个 Person 类,在 Person 类的 Spring boot 控制器中,我们有一些函数,它们的路径以 /人/{id} 然而,我们想重用所有这些功能......

回答 1 投票 0

C# CNC 控制器

我正在尝试创建一个可以控制数控机床的C#软件,首先我尝试在PictureBox(或Pannel)中创建一个3d空间区域,我已经通过互联网并达到了大约...

回答 3 投票 0

如何等待(数据库更改);在 Web API 控制器 C# 中

我有一些为移动应用程序提供服务而编写的 Web API 控制器。 在其中一个控制器中,我在数据库中插入一些数据(状态为0),然后我需要等待其他外部ca...

回答 2 投票 0

返回不同模型的控制器方法

我正在创建一个 REST API,因此我正在创建一个控制器。 我有一个这样的实体: 公开课用户 { 公共 int Id { 得到;放; } 公共字符串用户名{获取;放; } 公共字符串

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.