问题标签 [pyramid]
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.
python - 通过 Eclipse 调试 Pylons 应用程序
我使用 PyDev 设置了 Eclipse,并且喜欢能够调试我的脚本/应用程序。我刚刚开始玩 Pylons,想知道是否有办法通过 Eclipse 启动粘贴服务器,以便调试我的 web 应用程序?
python - Pyramid(Pylons)的新文件/目录结构让我有些困惑
我已经在 Pylons 中开发了一段时间,最近了解到它们正在与另一个框架合并以创建 Pyramid。
我一直在查看示例代码以查看差异,这引起了一些混乱......
例如,控制器已被视图取代。不是一个大问题......但我发现有趣的是这些没有目录。它只是一个文件:views.py
.
这种新的 MVC 结构是如何工作的?我是否将所有操作都写入这个文件?当我有类似命名的动作(例如,多个索引)时,这可能会变得相当烦人:/
您能否指出一些关于如何使用这个框架的好教程/文档的方向?
python - 我应该使用 Pylons 还是 Pyramid?
我本来打算从 Django 搬到 Pylons,但后来我碰到了 Pyramid。
Pylons 和 Pyramid 有什么区别?
我在PylonsBook中阅读了一些文本,目前涵盖 Pylons 0.9.7,并且想知道它是否是 Pylons 和 Pyramid 的开始。
python - Pyramid 准备好/推荐黄金时段了吗?
我四处游荡,为我的新个人项目测试各种选项,从 PHP 到 node.js,再到 Haskell。不过,我对 Python 感觉最舒服,所以我想我最终还是会回到它。
我已经重新审视了 Django 之类的框架,但鉴于我主要喜欢 SQL 并且我不想要 ORM,我想我会使用 Pylons(因为 ORM 在 Pylons 中是可选的)。现在,问题是有金字塔,而且看起来塔很快就会被它取代。
长话短说,金字塔准备好迎接黄金时段了吗?此外,鉴于 Pylons 本身是一个非常成功的平台(从其备受瞩目的部署来看),您是否推荐 Pyramid 作为一个很好的替代品?(显然,我问的是实际使用 Pylons 和/或 Pyramid 的人。)
澄清一下,该应用程序可能会使用多达 4 个数据库表,并且会大量使用 AJAX 调用。带有全 JS 前端的 JSONRPC 也是一种选择。其中一张表预计将始终保存由不同用户使用的数万条记录。大表上的查询不限于选择,因为它们很可能来自某种形式的 AJAX 数据网格。
python - Python unittest(使用 SQLAlchemy)不写入/更新数据库?
我对为什么我的 Python 单元测试运行得非常好而没有实际更新数据库感到困惑。
我什至可以看到 SQLAlchemy 中的 SQL 语句,并逐步浏览新创建的用户对象的电子邮件——
然而,在我登录测试数据库的同时,我没有看到那里的新记录。这是我完全不知道的 Python/unittest/SQLAlchemy/Pyramid/PostgreSQL 的一些功能吗?
谢谢。
杰瑞
pdf - 是否有 Pyramid[Pylons] 文档的更新链接?
我正在尝试查找 Pyramid 文档的 .pdf 或 epub 版本的链接。在解决任何问题之前,我尝试的网站上的两个链接都超时。
谢谢你。
python - 如何将 URL 的“id”部分传递给 view_callable?
我最近一直在玩 Pyramid,来自 Pylons 背景,我一直专注于 URL 路由而不是遍历。
我也一直在研究使用处理程序将“控制器”特定功能组合到一个类中。而不是让 view.py 被一堆函数污染。
配置:
处理程序:
我今天早些时候正在阅读有关 add_handler() 调用中操作的隐式声明的文档,因此这可能是错误的......不过,我的主要问题是id
在 view_callable中访问
我如何获得“身份证”?
python - 有没有更好的方法在 Pyramid 中的 HTML 和 JSON 输出之间切换?
视图.py:
有没有更简单的方法来做到这一点?使用 Pylons,这很简单:
我怀疑我以错误的方式接近这个......?
python - Eclipse / PyDev 运行金字塔 development.ini 问题“pkg_resources.DistributionNotFound:”
我从 Pyramid 框架开始,并尝试在 Eclipse 中运行它。
我的运行配置是:
主要模块: /home/ben/env/bin/paster
程序参数: serve /home/ben/dev/python/pyramid/firstPyramid/first/development.ini
这个 virtualenv 贴图可以development.ini
在命令行中正常使用。但是,在 eclipse 中运行它会给出:
我也有使用 virtualenv 设置的 python 解释器的 PyDev。
任何想法可能是什么问题?
这是一个屏幕截图: