问题标签 [pylons]

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 投票
3 回答
2499 浏览

python - 使用 AjaxUpload 上传 Python 图像

我正在尝试将 AjaxUpload 与 Python 一起使用:http: //valums.com/ajax-upload/

我想知道如何使用 Python 访问上传的文件。在网站上,它说:

Python 的语法是什么?

request.params['userfile'] 似乎不起作用。

提前致谢!这是我当前的代码(使用作为图像导入的 PIL)

0 投票
3 回答
1269 浏览

python - 如何在使用 webhelpers.paginate 进行分页时保留查询参数

我从http://rapidprototype.ch/bg2docs/tg2pagination.html为我的 Turbogears 2 项目查看了一个分页示例,它工作得很好,但是当我更改我正在查看的页面时,我的查询参数有问题。

这是我在列出时在我的控制器中拥有的。

这是html模板片段

搜索工作正常导致像这样的链接' ​​/list?q=cable ' 但是当我点击一些分页页面时,“1,2...8,9”变成了 ' /list?page=2 '

如何将我之前的查询参数或任何其他参数添加到链接中?

0 投票
4 回答
5023 浏览

python - Snow Leopard Python 2.6 问题让 PIL 工作

我安装了 libjpeg 和 PIL,但是当我尝试保存 JPG 图像时,我总是得到这个错误:

ImportError: _imaging C 模块未安装

非常感谢任何帮助!

我尝试使用 Python 解释器导入 _imaging 以查看问题所在并得到以下信息:

0 投票
3 回答
3374 浏览

mysql - sqlalchemy(塔)中的随机 id

我正在使用 pylons 和 sqlalchemy,我想知道如何将一些随机 id 作为primary_key。

0 投票
1 回答
1413 浏览

python - redirect() 实际上不是重定向(用于 Pylons 的路由)

我正在我的 Pylons 应用程序中构建路线表。我无法让 redirect() 以应有的方式工作。我不确定我做错了什么。

以下是Routes 文档中的 redirect() 用法示例:

这是我的 routing.py 文件中显示的内容:

这是一个使用 redirect() 的路由,它出现在我的 routing.py 文件的末尾:

这条路线工作得很好,所以我知道 redirect() 存在并且可以正常工作。因此,我在 /view 重定向中做错了。我知道这一点,因为当我将浏览器指向 /view 时,我得到的是 404 页面,而不是被重定向。去 / 工作得很好,所以我也不认为问题存在。我认为 Routes 中的 redirect() 是一个好主意,我希望能够按预期使用它,但我不确定我在这里做错了什么。

ETA @jasonjs:我相信没有其他路线匹配。当我尝试访问 /view 然后查看 Paster 的输出时,我得到的结果如下:

这对我来说似乎很有定论。我应该提一下,有一条路由匹配到 /view 的 POST 请求:

该路由也可以正常工作,并且我在前面的 routing.py 中列出了它,以便它在尝试匹配 /view[GET] 路由之前尝试匹配该路由。

0 投票
2 回答
138 浏览

vb.net - 从 vb.net 调用 pylons 控制器

我有一个使用 pylons 框架编写的应用程序。现在我想从 vb.net 应用程序中调用一些控制器。我该怎么做?

我试过这样:

但不是由 pylons 控制器生成的 json 对象,而是在“ http://192.168.0.20:5000 ”下可访问的页面的 html 代码

任何帮助都会很棒!干杯,尼科

0 投票
1 回答
439 浏览

python - 在 python 虚拟环境中安装自定义模块

我在虚拟 python 环境中做一些 pylons 工作,我想将 MySQL 与 SQLalchemy 一起使用,但我无法在我的虚拟环境中安装 MySQLdb 模块,我无法使用 easyinstall,因为我使用的是为 python 编译的版本2.6 .exe 格式,我尝试从虚拟环境中运行安装,但没有成功,有什么建议吗?

0 投票
2 回答
1300 浏览

python - 带有多个复选框的 Pylons/Formencode

今天在验证多个复选框时,我遇到了 Pylons/Formencode 的一些问题。作为背景知识,我的 Mako 模板中有这样的内容:

在我的验证模式中,我有这样的东西(请原谅任何错误 - 我面前没有确切的代码):

我原本希望得到一个已检查项目的列表(听起来很合理,对吗?),但我得到了一个包含单个项目的列表,尽管所有框都已选中。我这样做是错的还是我想要找回的东西甚至可能?我已经为每个复选框项目编写了一个关于它的 hack,将选中的项目附加到一个数组,然后以 JSON 格式发回 - 这很丑陋而且很痛苦,因为如果验证失败,我必须自己重新填充所有字段。

有人有想法么?

0 投票
2 回答
592 浏览

python - 我想在 python 中创建一个“CGI 脚本”,它驻留在内存中并为多个请求提供服务

我现在有一个网站,通过从每晚运行的 cron 作业创建静态 html 页面来运行。

我想使用 CGI 类型脚本添加一些搜索和过滤功能,但我的脚本将有足够的启动时间(可能几秒钟?),我希望它保持常驻并服务多个请求。

这是我为了好玩而做的一个副项目,它不会太复杂。我不介意使用 Pylons 之类的东西,但我觉得我不需要或想要一个 ORM 层。

这里有什么合理的方法?

编辑:我想指出,对于我期望和处理我需要对请求执行的负载,我相信单个进程中的单个 python 脚本可以处理所有请求而不会减慢速度,特别是因为我的数据集将是内存驻留的。

0 投票
4 回答
856 浏览

python - 在 python paste 中启动我自己的线程

我正在使用 pylons 和 paste 编写一个 Web 应用程序。在 HTTP 请求完成后,我有一些不想阻止 HTTP 请求的工作(发送一些电子邮件、向数据库写入一些内容等)。

如果我启动一个线程来完成这项工作,可以吗?我总是看到关于粘贴杀死挂起线程等的东西。它会杀死我正在工作的线程吗?

我还能在这里做什么?有没有办法可以让请求返回但在完成后运行一些代码?

谢谢。