问题标签 [web2py]

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 回答
953 浏览

python - 每个会话一次 Web2py 导入

我正在使用 Web2Py,我想在每个会话中只导入一次我的程序……而不是每次加载页面时。这可能吗 ?例如在页面上使用“导入客户端”,但每个会话只导入一次..

0 投票
3 回答
1343 浏览

python - “下载链接”在 IE 中失败

我试图实现一个“下载链接”并将其放在我的一个报告表旁边,以便用户可以下载 csv 文件并使用 Excel 等应用程序打开它。

记录是根据用户的查询动态生成的。

所以在我的控制器的某个地方有类似的东西:

这适用于 FireFox 和 Chrome,但在 IE 中失败。

当我打印出响应标头时,我发现 web2py 在我的响应中添加了几个标头:'Expires'、'Cache-Control' 等...

当我通过执行以下操作删除“Cache-Control”标头时:

它适用于 IE。

因此,IE 似乎无法处理将“Cache-Control”设置为特定值的可下载文件。

现在,我的问题是:

  • 为什么 web2py 会隐式添加这些响应标头?也许没有办法将其关闭?

  • 当我以这种方式删除“Cache-Control”标头时是否有任何副作用?

提前致谢。

0 投票
1 回答
585 浏览

python - sql 行中的 web2py 异常

当我执行以下代码时:

它会导致以下错误...

PS:当我评论该行时(family_members.colnames = ('Name','Membership ID')),它工作正常,但我不明白为什么。

0 投票
1 回答
1477 浏览

python - 在 Python 包上使用 Nose 和 NoseXUnit

这是之前的一篇文章,详细介绍了 Python 的 CI 设置。提问者和回答者详细介绍了在 Hudson 中使用NoseNoseXUnit进行构建。但是,在存在init .py 的任何源文件夹上运行时, NoseXUnit会引发错误:

我想不出我的源文件夹也不是一个包。处理NoseXUnit时有没有我遗漏的步骤?

0 投票
1 回答
199 浏览

python - web2py - 我的应用程序没有登录

我有一个 web2py 应用程序并且正在使用默认/用户/登录来登录我的应用程序,但有时当我登录应用程序时重定向到登录页面 agin 有时系统登录正常并且没有问题我不知道为什么?

所以请谁能告诉我?

提前致谢

0 投票
1 回答
1230 浏览

data-access-layer - 没有 web2py 的 DAL

我正在使用 web2py 为我的网站提供动力。我决定将 web2py DAL 用于在站点后面运行的长时间运行的程序。该程序似乎没有更新其数据或数据库(有时)。

它不会更新数据库,并且选择具有此 ID 的订单会显示正确的数据。在某些情况下,提交后的“db.rollback()”似乎有帮助。

至少可以说很奇怪。你见过这个吗?更重要的是你知道解决方案吗?


更新:
更正:有问题的选择是在程序内完成的,而不是在程序外完成的。

有时,在进行一系列更新时,有些可以工作并且在外面可用,有些则不可用。此外,一些查询将返回它最初返回的数据,即使数据在数据库中自 th4 原始查询以来发生了变化。

我很想放弃这种方法并转向另一种方法,有什么建议吗?

0 投票
1 回答
1406 浏览

e-commerce - 什么是最可扩展/灵活的 FOSS 电子商务软件?(或者我应该自己动手?)

我需要为杂货店构建一个内部订单输入和跟踪系统,它需要现有电子商务系统的许多功能,例如产品目录、customer_to_order 关系/视图、移动报告、订单状态等。但是,第一个产品的阶段纯粹是内部的,所以我不需要任何在线电子商务功能,例如送货地址、邮政费率或支付网关。我还有一堆可能不适用于许多在线商店的业务特定的东西:复杂的产品/客户折扣系统,产品的许多属性,生产商订单跟踪流程(客户有一个订单我们和我们与生产者有订单),依此类推。

所以我一直想知道我是否会更好地定制现有产品,或者使用一个好的 Web 框架(例如 Python/web2py)来滚动我自己的产品?如果它是一个不折不扣的在线商店,那么决定将是明确的——但事实并非如此。所以我试图找到最可扩展/灵活的 FOSS 电子商务软件来进行原型设计。

到目前为止,我一直在考虑的主要竞争者是:Drupal/Ubercart、Django/Satchmo 和 RoR/Spree。Ubercart 正在完全改写为 Drupal Commerce,所以这让我很反感。Spree 项目看起来很干净,我喜欢这些想法——但我已经在 J​​ython 中编写了一个产品/客户 ETL,并且不想平衡这两种语言——Python 和 Ruby 对我来说都是新的。

我不喜欢 Magento 的企业/社区版模型。我听说过很多关于 osCommerce 及其变体的投诉。

提前感谢您的想法。


顺便说一句,我认为我需要的功能集与我可以从现有电子商务产品中获得的开箱即用功能之间的差距在 30% 左右。

0 投票
2 回答
1248 浏览

python - web2py、OAuth 和 LinkedIn

我是 Python 和 Web2py 的新手,我正在开发一个将使用 LinkedIn API 的应用程序。

我使用这个库http://code.google.com/p/python-linkedin/(它包括 OAuth)。我的问题很奇怪,这就是我写信给列表的原因。

当我尝试从 web2py 控制台连接到 LinkedIn 时,我得到一个请求令牌。当我在 HTTP 请求中执行此操作时,我得到一个签名无效异常。

我在这两种情况下使用的代码都非常简单:

0 投票
2 回答
267 浏览

open-source - web2py 和 GNU GPL v2.0

web2py 列在 GNU GPL v2.0 下,所以我的问题是:

如果我使用 web2py 开发应用程序,我是否必须在 GNU GPL v2.0 下发布它?

0 投票
1 回答
429 浏览

python - 旨在轻松迁移到 Google App Engine

我将很快开始设计一个 Web 应用程序,虽然我在 SQL 领域有很多经验,但我不知道这样做需要考虑什么,以便在不久的将来迁移到 GAE未来。

或者,我可以从一开始就为 GAE 设计应用程序,那么在这种情况下,我需要考虑哪些差异?换句话说,为 GAE 编写应用程序的 DOs 和 DONTs 是什么,来自过去的关系数据库。