问题标签 [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 回答
4416 浏览

facebook-graph-api - Facebook 服务器端登录,CORS

我正在实现一个带有 FB 服务器端登录的网站,简化步骤如下:

  1. 一个简单的按钮触发调用我的后端 API 的 JS 脚本https://localhost/fblogin

    /li>
  2. 在 /fblogin 的后端处理程序中,用户被重定向到 FB 登录对话框以请求权限和访问令牌。

    /li>
  3. 在浏览器控制台显示错误消息:

    /li>

谷歌搜索后,我意识到这是一个 CORS 问题。由于我无法改变 Facebook 的行为,我该如何处理这个问题?还是从根本上说我以错误的方式进行 fb 服务器端登录?

附言。我的环境是 AWS + Beego (golang)

0 投票
3 回答
1114 浏览

database - 如何通过使用beego从数据库中读取内容来制作pdf文件?

我阅读了一个 pdf 文件,然后将其原始内容存储到数据库中。现在我想从数据库中读取该内容并创建一个 pdf 以便用户可以下载它。

为此,我阅读了内容并将其写入扩展名为 .pdf 的文件。但结果是一个空的pdf文件。

我这样做是因为我想避免将文件保存在磁盘中。

我正在使用beego框架。

有什么建议/帮助吗?

这是我在做什么

从pdf文件读取并将其写入数据库

然后将这个's'写入数据库

从数据库读取并写入 pdf 文件

0 投票
1 回答
7194 浏览

go - Beego 必须有一个名为 `default` 的注册数据库别名

在使用 Beego 的生产服务器中,我得到

必须有一个名为的寄存器数据库别名default

我知道 db 连接凭据在服务器中工作,但是每当我执行 restful 请求时,我都会收到此错误并且 Beego 服务器崩溃。

发生这种情况有原因吗?

下面是 main.go init 函数中的代码:

0 投票
1 回答
434 浏览

go - 如何在 Golang Beego 中删除重复的 ORM 实例化

在 Golang 应用模型中

我有以下:

然后在下面:

我想删除重复的o := orm.NewOrm()实例化。我该怎么做呢?

我试图把它作为init()func 的一部分,如下所示:

但是我在控制台中得到 undefined o 错误

0 投票
1 回答
56 浏览

go - 错误验证递增和重复

当我使用如下有效的全局变量时,我的错误验证以某种方式重复

但是当我移动valid := validation.Validation{}到我的模型函数时,它可以正常工作,没有任何重复,如下所示:

我怎样才能不在每个函数中复制这个有效值,而是在不增加和复制结果的情况下重用变量?

0 投票
1 回答
446 浏览

go - Beego 管理任务页面无法正常工作

在 Beego 管理任务页面中,使任务规范出现并运行按钮工作?运行按钮似乎不起作用,只是链接到http://localhost:8888/task?taskname=没有任何任务名称。

有什么原因吗?下面是我的任务代码:

0 投票
1 回答
1846 浏览

postgresql - 如何使用 Beego 制作 API 测试文件

我有以下测试文件:

然后当我跑go test tests/*.go

我得到:

bee api我已经使用 pq Postgres Driver for PG 数据库引导了 Beego 。

另外我不确定它为什么要查找它应该查找的文件/hello/tests/conf/app.conf路径。app.conf/hello/conf/app.conf

发生这种情况有原因吗?

0 投票
2 回答
647 浏览

angularjs - 将 Beego 与 Angular 一起使用,例如重新定义“{{}}”插值?

我正在研究 Beego 和 Angular 的使用。一个问题是它们都使用花括号进行变量替换。我知道 Revel 允许重新定义插值字符以避免冲突。Beego 是否提供类似的功能?

TIA,

埃里克·G。

0 投票
1 回答
609 浏览

go - 在端口 80 和 apache 中运行 beego

我试图在谷歌计算引擎实例中运行我的 beego。我让它在端口 8080 上运行。但是当我尝试将其更改为端口 80 时,它会出现 ListenAndServe Permission denied 错误。我应该怎么做才能让它在端口 80 上运行。我也可以使用 Apache2 为 beego 项目提供服务,这样我就可以在不运行 bee 的情况下运行该项目?

0 投票
2 回答
1973 浏览

jquery - 在beego中返回JSON对象

我正在使用 beego(golang 框架),并且我正在尝试在 go 函数完成后使用 jquery ajax 来更新我的网页。但是,我准备返回 JSON 对象,以便 jquery 可以在其成功函数中处理它。有没有办法在 golang 或 beego 中返回 JSON 以及如何返回?谢谢。