问题标签 [turbogears2]

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 投票
6 回答
6577 浏览

python - 使用 python 进行简单的 ascii url 编码

看那个:

输出是

我想要的很简单,我想要 ascii 中的输出而不是 utf-8,所以我需要输出:

如果我尝试:

不起作用(我所有的 python 文件都是 utf-8 编码的):

'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)

在生产中,输入是统一编码的。

0 投票
1 回答
117 浏览

linux - 将控制器请求记录到 tg2 中的 syslog

是否有任何内置的自动方式将控制器请求事件记录到系统日志中?

0 投票
1 回答
213 浏览

python - 如何在 Turbogears 2 中使用 mod_passenger?

我为 Turbogears2 站点在乘客 wsgi.py 中添加了什么?

由于 Django 可以使用 mod_passenger,我正在尝试将 mod_passenger 与 Turbogears2 一起使用。到目前为止,我已经为 Turbogears1 找到了一个passenger_wsgi.py,但我不知道从哪里开始为 Turbogears2 站点创建一个passenger_wsgi.py。

这是 Turbogears1 示例:http: //github.com/weyert/passenger-turbogears-example/blob/master/passenger_wsgi.py

0 投票
1 回答
362 浏览

python - Turbogears 通过函数调用改变用户

在 TG1 中,您可以通过执行以下操作更改登录用户:

是否可以在 TG2 中做类似的事情?似乎 repoze.who 应该提供类似的东西,但我似乎找不到神奇的词。

或者,他们是否有任何关于如何以任何方式使用 repoze.who 的文档,而不是要求登录名和密码的通常方法,然后将该数据提交到 /login_handler。处理 login_handler 的代码在哪里?

谢谢!

0 投票
2 回答
3643 浏览

python - 在 mac os 上通过 pyodbc 从 sqlalchemy 连接到 mssql

有人在 sqlalchemy 中通过 pyodbc 成功连接到 mssql 吗?我现在正在使用 turbogears2,并尝试连接到 mssql,在 mac os 平台上工作。

收到以下错误:

0 投票
1 回答
1303 浏览

python - turbogear2 快速入门示例的问题

您好,我已经安装了 Ubuntu 10.10。我想试试 Turbogear。我认为我的安装步骤正确。我遇到的问题是在您创建quickstart example

当我输入命令以创建快速入门示例时,我遵循了默认值,即示例、否、是。创建示例。在我输入的最后一步paster setup-app development.inipaster serve development.ini它会抱怨没有名为 template.Genshi 的模块。我不明白这意味着什么。而且我在互联网上也找不到这个问题的任何答案。可能是因为 Ubuntu 标准安装了 python 2.6.6 吗?

这些是我遵循的步骤,在此处找到

这是我在运行时遇到的错误paster setup-app development.ini

0 投票
1 回答
355 浏览

turbogears2 - Turbogears 2.1 with mako - 扩展教程

我是一名 Python 程序员。

对于基于网络的解决方案,我已经开始学习 TG 2.1

总的来说,TG 2.1 官方网站上的文档是一个在制品。

至于模板,它讲述了如何去Genshi。

我想和mako一起去。

浏览了 mako 的文档(它们很好)。

但是,如果我能得到一个解释使用 TG 2.1 和 mako 的教程会更好。(如果有人在这些行上写过文档,这将使我免于重新发明轮子)。

任何人都可以指出使用 TG 2.1 和 mako 的教程吗?(我用谷歌搜索,但没有找到令人信服的结果)。

谢谢,维内特。

0 投票
2 回答
655 浏览

python - mysql的sqlautocode给出语法错误

我在 WinXP 上使用 TG2.1。Python 版本是 2.6。尝试使用 sqlautocode (0.5.2) 来处理我现有的 MySQL 模式。SQLAlchemy 版本是 0.6.6

import sqlautocode # 工作正常

在尝试反映架构时----

sqlautocode mysql:\\username:pswd@hostname:3306\schema_name -o tables.py

SyntaxError:引发了无效的语法。

有人可以指出出了什么问题,以及如何处理吗?

谢谢,维内特。

0 投票
3 回答
321 浏览

python - sqlautocode:表中需要主键?

这与 SQLAlchemy 和 sqlautocode 中的主键约束有关。我有 SA 0.5.1 和 sqlautocode 0.6b1 我有一个没有主键的 MySQL 表。sqlautocode 吐出“无法组装任何主键列”的回溯。

我可以用一个补丁来纠正这个问题,以便它反映没有主键的表吗?

谢谢,Vineet Deodhar

0 投票
1 回答
455 浏览

web-applications - 从 HTML 表中选择一行并编辑/删除它

我为 MySQL db 中的文件创建了一个 html 表(使用 TG2.1 和 mako)。现在我想通过在表中选择该行来提供“编辑/删除”特定行(记录)。

请注意,我没有使用 SQLAlchemy,因为我自己更熟悉 SQL 查询生成。我直接使用 MySQLdb 并执行查询、获取结果集等。

我查看了 TG 2.1 的文档,其中显示了如何使用 Sprox 库编辑 Wiki 页面。但是我没有数据模型,所以我认为我不能使用 Sprox。

有没有其他方法可以“识别用户选择的行”和“给出一个编辑它的界面”