问题标签 [pony]

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 投票
1 回答
688 浏览

ruby - 如何使用 Pony 通过 Sinatra 发送邮件?

我在使用我在 Sinatra 中构建的联系表发送电子邮件时遇到问题。我正在使用小马宝石。出于某种原因,我收到此错误消息“不存在此类文件-哪个 sendmail”。我已经安装了“sendmail”,但我仍然遇到同样的问题。我愿意接受任何建议。代码如下:

联系表

主文件

0 投票
1 回答
166 浏览

ruby - 在电子邮件小马红宝石中设置 REPLY-TO

我们有API内置的 Ruby 和Sinatragem。并Pony用于发送电子邮件。我想设置参数reply-to。我已经尝试了所有可能性,即使是 Pony gem 文档所说的方式,但它根本不起作用..

我们的邮件代码是

reply_to inshare和 inshare_request根本不起作用.. 任何帮助将不胜感激。谢谢

0 投票
1 回答
417 浏览

ruby - 使用 Ruby 通过 Pony Mail 发送时出现 Net::SMTPAuthenticationError

我正在尝试为客户配置联系表格。他从他的电子邮件帐户中向我提供了正确的密码和用户名。出于某种原因,我总是收到身份验证错误。

这是代码:

这是回溯:

我能做些什么来修复它?

0 投票
0 回答
187 浏览

ruby - 无法通过 Pony 和 Ruby Sinatra 发送邮件,出现“文件结束”错误

我正在尝试通过 Pony 发送邮件,但由于某种原因,出现了这个“文件结尾”错误............

这是设置:

这是回溯:

我不知道为什么我会收到错误。发生了什么事,我能做些什么来解决它?

0 投票
1 回答
1345 浏览

ruby-on-rails - 在 Ruby 中发送带有嵌入图像的邮件

我想发送带有附加图像的邮件并将此图像嵌入到 html 中。作为标签的来源,我应该写什么,是否缺少诸如 content_type 之类的标题部分?

当我进行真正的测试时,我会向我的 gmail 帐户发送邮件。我可以看到有一个名为“未命名”的附件,即使我下载也无法显示图像。

宝石:小马

输出:

0 投票
1 回答
794 浏览

python - to_json 函数的访问规则中的 Pony ORM PermissionError

我有一个问题试图抓住并理解它为什么会发生。我正在使用 Pony ORM,https: //ponyorm.com来模拟我要解决的问题。

我正在尝试使用数据库实例中的 to_json 函数以 json 格式发送查询结果。

这是我使用的代码。

问题是 get_diklat() 访问角色的权限设置......这里是结果回溯

基于上述权限设置,并错过了一些文档https://docs.ponyorm.com/ponyjs_security.html?highlight=permissions_for,我认为当前用户的角色设置正确,

当前用户的角色,(参见示例数据)......我认为它是正确的,问题是什么?为什么小马说:

...我不明白为什么会这样??感谢您的帮助最好的问候...

[更新]如果我像这样更改权限设置,

它像我希望的那样工作..get_diklat() 函数的这个输出:

[更新]

如果我签入交互式控制台,我认为它有权查看 diklat 对象

谢谢

0 投票
1 回答
348 浏览

windows - PonyLang Windows CreateProcess FFI

我一直在尝试CreateProcessA从 Pony Language 的 FFI 中调用 Window。

我创建了一个 C 和一个 PonyLang 示例。C 示例效果很好:

我放在calc.exe当前目录下。这在 Windows 上完美运行。但是,我的 PonyLang 实现继续返回非零GetLastError

所以上面的代码是为 PonyLang 编译的,但GetLastError大多数时候返回 2。有时GetLastError返回 123。其他时候返回 998?有时错误代码不同,这似乎很奇怪。这些代码都意味着文件访问存在问题?

Calc.exe位于当前目录中(与 c 示例相同的目录)。

此外,不仅错误代码不同,而且 calc.exe 在 C 版本中执行(运行良好),但在 PonyLang 版本中没有。这让我相信我的 PonyLang ffi 设置有问题。

有谁知道可能出了什么问题?

0 投票
1 回答
3165 浏览

python - Python:使用 Pony ORM 进行简单排序

我尝试在小马 orm 中使用 order_by 聚合实现一个简单的选择:

所以,我尝试了一些方法:第一种方法引发错误消息:

这样,我从 python 收到错误消息:“NotImplementedError:按属性排序仅限于返回简单对象列表的查询。尝试使用其他形式的排序(按元组元素编号或完全成熟的 lambda expr)”

第二种方式,按顺序选择是否可以正常工作,但在我的字典中插入会破坏disered选择顺序

结果如下:

但是字典是:

现在的问题是:如何在没有此错误消息的情况下使用 order_by 聚合的第一种方式。或者,我如何将公司 id 和公司名称的值放在排序后的字典中

我希望有人能理解我糟糕的英语;)

问候

尼塞尔

0 投票
1 回答
39 浏览

ruby-on-rails - 在开发中通过小马发送电子邮件时在生产中获得 404 一切正常

在我的生产服务器上,我有一个 rails 应用程序和一个登录页面,位于我的应用程序的公共文件夹中。Nginx 配置为监听 2 个域名。因此,如果域名是,例如 is railsapp.com,它会打开 rails 应用程序的索引页面,如果域名,例如 is landing.com,它会打开登录页面。在登陆页面的底部,有一个联系表格,这是我的应用程序控制器,它有一个通过以下方式发送电子邮件的方法Pony

development一切正常的情况下,我收到了电子邮件,而在生产中我收到了 404,并且 url 是:https://landing.com/contact-us。此操作的路线是:

为什么网址包含/contact-us?可以做些什么来让它发挥作用?谢谢。

0 投票
1 回答
183 浏览

python - 当类似乎是从实例继承时,如何将类放在自己的文件中?

背景:我正在使用本指南;小马奥姆。它告诉我创建一个对象(db = Database()),然后创建一个继承自 db 的类(类 Person(db.Entity)....)。据我所知, Person 是从一个实例继承的——我什至不知道这是可能的。如果可能的话,我不知道如何将 Person 类放在另一个文件中,因为所有实体都需要相同的 db 对象,但我直到运行时才实例化 db 对象(但我在设计时创建它们时间)。我觉得我在这里缺少一些基本的东西。

问题:(1st)在给出的示例中,Person 真的是从实例(db)继承还是发生了其他事情?(2)我如何将 Person (和其他类)放在它自己的文件中并共享 db 实例?

注意:我正在运行 Python 3.4。

[编辑]