问题标签 [beego]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1157 浏览

go - 如果 conf 文件有任何更改,beego(Go App Framework) 将如何重新加载应用程序?

我已经使用 Golang Beego 框架(http://beego.me/)开发了应用程序,它正在生产中运行。

假设我编辑了 conf/app.conf 的配置文件,我的应用程序如何在重新启动/重建应用程序时重新加载?

我尝试使用“bee run”命令运行应用程序,但自动重新加载仍然没有成功。

0 投票
1 回答
389 浏览

go - Beego框架 - api项目 - 我可以在控制器文件夹中有文件夹结构吗

我想将我的控制器分组到某个文件夹结构中。

如果控制器直接位于“控制器”文件夹中,则应用程序可以工作。

一旦我将控制器移动到某些控制器子文件夹,路由器根本不会加载控制器。(没有编译错误)

任何人都可以帮助我吗?

0 投票
3 回答
657 浏览

javascript - AngularJS 和 Go POST 请求方法不允许

我目前正在研究一个示例项目,并且我使用 Go 和 AngularJS 我是新手。执行此代码后,我遇到了不允许的 405 错误方法。

示例.js

示例.go

路由器.go

我在这里先向您的帮助表示感谢。

0 投票
2 回答
1136 浏览

jquery - 使用jquery表单提交时如何从golang重定向到另一个模板?

我正在使用表单将 jquery 提交到 html 页面。数据已成功传送到我的后端 beego(golang 框架)控制器。运行一些功能后,控制器必须决定下一步重定向到哪里。但这被jquery阻止了。如何使用 go 代码覆盖 jquery 和重定向?

我的剧本

我的代码

0 投票
1 回答
2275 浏览

http - 在golang的http请求中附加用户名和密码

我到目前为止所尝试的就像现在形成的http请求是:curl -X POST http://localhost:8080/v1.0

在这里,我只能发送请求 xml 和 URL。使用我的代码,我不知道如何发送用户名和密码以及 url,它应该类似于以下 URL:

0 投票
1 回答
1172 浏览

go - 无法解析来自 beego 的已发布表单数据

我是新手,正在体验beego。

我正在尝试从以下位置获取发布的表单数据:

对控制器:

但是,我得到的不是输入到字段中的字符串值:

我遵循了有关请求处理的文档,但不知道为什么不能发布字符串。

0 投票
0 回答
416 浏览

go - 如何在golang Beego模板中的多个切片上应用范围?

我有一个结构,包含两个大小相同的切片,将传递给模板。

我需要迭代相同范围内的切片。在 golang(没有框架)中,我们可以按如下方式执行此操作

我们可以像这样在beego中的切片上应用范围

如何在此范围内也包含切片 ProcessType?

0 投票
2 回答
1632 浏览

go - Beego - 端点测试

我正在测试 beego 的 http 自定义端点

当我运行时go test -v

我得到回应dial tcp :0: getsockopt: connection refused

我正在使用在本地运行的 MariaDB,我已经验证使用netstat -tulpn我的数据库运行良好(如果我使用邮递员并且我的服务器正在运行,我会得到有效的响应)

一个奇怪的观察,在包含行之后,_ "golife-api-cons/routers"我什至在运行测试之前就收到了这个错误

我的测试通过了响应 200 OK,但没有任何数据,因为我得到了上述错误的响应

编辑

TestBeegoInit使用的函数使用的默认路径/path/to/my/project/test 不是所需的路径,所以我也尝试给出绝对路径,但我仍然无法连接数据库。

0 投票
1 回答
426 浏览

go - beego 找不到带有 bee 运行的布局 tpl 文件

我已经使用beego在 golang 中构建了一个基于基本布局的站点,我已经将我的页面布局拆分为一个名为的文件views/_layout.tpl,并从控制器如下引用它。

布局中间有所需的行:

奇怪的是,当我使用 IDEA/IntelliJ 运行 Web 服务器时,它在浏览器中呈现得很好,但是当我从控制台运行它时,bee run布局文件中的所有 html 都丢失了,只buyers.tpl显示了它的内容。

我已经运行了编译后的应用程序的每个构建,并且发生了同样的情况,由 IntelliJ 构建的那个可以工作,而由 IntelliJ 构建的那个bee run不行。

据我所知,我已经关注了http://beego.me/docs/mvc/view/view.md#layout-design

任何想法我做错了什么,或任何线索如何解决?谢谢。

0 投票
1 回答
393 浏览

web - 如何从beego AppConfig获取值并在HTML模板中呈现?

我想获取 beego 的app.conf中定义的键的值并在 html 页面中呈现。根据http://beego.me/docs/mvc/view/template.md上的文档,我可以通过在模板中使用配置函数来获取 AppConfig 的值。但是文档中没有示例。

获取 AppConfig 的值。{{config configType configKey defaultValue}}。configType 必须是 String、Bool、Int、Int64、Float 或 DIY

在尝试了很多方法后,我得出了这个结论:

但我总是收到错误:

使用配置模板功能的正确方法是什么?