问题标签 [paster]
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.
plone - 是什么让使用 Zopeskel 模板“原型”创建的包的“粘贴添加内容”失败?
情况如下:
- 新鲜的 Plone 4.2 扩建
- 使用 Zopeskel 2.21.1 和模板“原型”创建的新包,并使用 mr.developer 在我的构建中配置
尝试在我的包中添加一些内容类型失败:
运行 setup.py egg_info 没有帮助。
setup.py 包含:
setup.cfg 包含:
为了使“粘贴添加内容”工作,本地命令背后的魔力是什么?它应该在其他情况下工作?
python - 如何在运行时将变量传递给 SQLAlchemy ORM 定义?
我已经定义了一个名为 File 的新 Column 类型,它应该让我只将文件名存储在数据库中。然后我会将实际文件存储在根+子文件夹+名称的文件系统中。
我遇到的问题是我想在 PasteDeploy 配置文件中定义根。如何在运行时定义它以便我可以访问配置?
windows - 在 Windows 上运行 zopeskel 后缺少本地命令
我尝试在我新安装的 plone 4.2 上使用 zopskel/paster 创建一个原型。我已调整 buildout.cfg(见下文)以在 bin 文件夹中生成 zopeskel.exe 和 paster.exe。
但是,当我按如下方式运行 zopeskel 时(在 develop-eggs 文件夹中): ..\bin\zopeskel.exe 原型我得到一个 IOError (见下文输出)
据我了解,我现在应该在运行 paste 时使用本地命令(如添加)。但是,当我现在运行 paste(在 develop-eggs/nortek.test03 中)文件夹时,没有命令。
zopeskel 中是否有错误/缺陷或者我做错了什么?我该如何进行?
我的 buildout.cfg 与默认值相同,但以下内容除外:
[编辑] 我尝试按照提供的链接中的说明进行操作。但是有几个问题发生了: * bin 文件夹中没有生成粘贴脚本 * 我仍然得到完全相同的 IOError 问题 * 没有本地命令
我将运行的不同命令的输出放在此链接上:http: //pastie.org/4664202
所以请帮助我,因为我仍然有同样的问题
python - Paster需要从程序目录运行?
我正在运行一个使用主管来监控一些 Python 应用程序的 Solaris 服务器。
以前,我可以运行以下命令:
从服务器上的任何目录。最近出现了一些问题,并且 /opt 文件夹是从以前的备份中恢复的。此文件夹包含所有应用程序,包括主管。
现在我们面临的问题是由于 Pylons 中的“版本冲突”,主管不会启动应用程序。
这就是它变得奇怪的地方,为什么会发生这些错误是没有意义的。
如果我从程序目录之外运行 paste 命令,它将引发版本冲突错误。例如:
但是如果我从程序目录中运行命令,它将运行良好。例如:
我绝对无法理解为什么会发生这种情况!
任何想法或意见都表示赞赏!!!!
python - Python 粘贴并在非 Python 源文件更改时自动重启
paster serve
当任何 Python 源文件或更改时,可以--reload
选择自动重新启动服务 wsgi 应用程序。当其他文件(不是 Python 源文件)发生更改时,CONFIG_FILE
如何使粘贴程序也启动自动重启?
更新
watch_file()
mksh建议的功能看起来像是问题的解决方案。然而mksh建议将其调用添加到应用程序的入口点,这似乎比它应该的更具侵入性。我可以(非侵入性地)扩展粘贴的serve
命令添加新选项,这将导致调用watch_file()
从应用程序部分读取的文件名CONFIG_FILE
?
cookies - 将服务于 wsgi 服务器的 localhost 的 cookie 转换为 nginx 反向代理
我有 nginx 设置来面对一个 python 粘贴实例。它们在同一个盒子上,粘贴从 127.0.0.1 和 nginx 服务到外部世界。
当我的 python 应用程序设置 cookie 时,问题就出现了,域与 localhost 保持一致,使 cookie 无用。显然我不是第一个遇到这个问题的人,但是我很难找到标准的解决方案?
python - TurboGears2.2.0 在nosetests 和粘贴setup-app development.ini 时出现安装/运行错误
在我的 OS X 10.8.2 上完成安装 TurboGear2 的所有过程后,我遇到了一个问题。使用Python2.7、TurboGear2.2.0 安装过程参照官网教程:http ://www.turbogears.org/2.2/docs/main/DownloadInstall.html
问题描述: 1.按照教程,安装顺利,直到nosetests显示10个错误。2. 然后,“paster setup-app development.ini”也显示如下错误信息:
但是我在终端中命令“paster serve development.ini”,服务器仍然成功运行。
我认为有一些问题,但我没有找到答案。有人对此有任何想法吗?非常感谢。
python - 在 virtualenv 中找不到全局粘贴命令
我创建了一个自定义粘贴命令,如http://pythonpaste.org/script/developer.html#what-do-commands-look-like中所述。在我的 setup.py 中,我定义了这样的入口点:
我在一个激活的 virtualenv 中,并通过安装了我的包
如果我paster
在我的包文件夹中运行,我会看到我的自定义命令,我可以通过paster xxx ...
. 但是如果我离开我的包文件夹paster
不再显示我的命令。我检查了一下which paster
,这是我的 virtualenv 的版本。我还启动了一个 python 解释器并导入xxxconf
它,它工作正常。
我不知道为什么当我在我的包文件夹之外时无法识别我的全局命令!?
ubuntu - 无法从本地计算机访问 Ubuntu Web 服务器
我在 Ubuntu 11.10 的 8087 端口上运行 python paste http 服务器
nmap 说 8087/tcp 是开放的
ufw防火墙处于非活动状态
但是,如果我在另一台本地网络机器上拉起它的本地 ip (192.168.1.50:8087),它就无法连接。
我可以在本地网络机器上ping 192.168.1.50 很好。我不能telnet到端口8087,这告诉我有什么东西阻止了它?
在这里待了几个小时 0_o
任何帮助表示赞赏
python - 如何从 Python 代码访问 ${buildout:directory}?
我有一个用 zc.buildout 管理的 Pyramid Web 应用程序。在其中,我需要读取磁盘上的一个文件,该文件位于 buildout 目录的子目录中。
问题在于确定文件的路径 - 我不想硬编码绝对路径,并且在生产中提供应用程序时仅提供相对路径不起作用(可能是因为工作目录不同)。
所以我正在考虑的有前途的“钩子”是:
“根”构建目录,我可以在 buildout.cfg 中将其寻址为
${buildout:directory}
- 但是,我无法弄清楚如何“导出”它以便 Python 代码可以访问它启动应用程序的 Paster 的 .ini 文件的位置