Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/313.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 向现有应用程序添加金字塔形式方案_Python_Pyramid_Formalchemy - Fatal编程技术网

Python 向现有应用程序添加金字塔形式方案

Python 向现有应用程序添加金字塔形式方案,python,pyramid,formalchemy,Python,Pyramid,Formalchemy,尝试按以下方式将金字塔形式添加到现有应用程序: $ pcreate -s pyramid_fa myapp 在创建同名包“myapp”目录的结果中,它包含三个文件:faforms.py、fainit.py、faroutes.py。是虫子吗?当我尝试创建新项目时: $ pcreate -s alchemy -s pyramid_fa myapp 这三个文件直接位于mayapp包中 将设置添加到_uinit_uuu.main()后,我尝试打开/admin页面,但出现错误: AttributeEr

尝试按以下方式将金字塔形式添加到现有应用程序:

$ pcreate -s pyramid_fa myapp
在创建同名包“myapp”目录的结果中,它包含三个文件:faforms.py、fainit.py、faroutes.py。是虫子吗?当我尝试创建新项目时:

$ pcreate -s alchemy -s pyramid_fa myapp
这三个文件直接位于mayapp包中

将设置添加到_uinit_uuu.main()后,我尝试打开/admin页面,但出现错误:

AttributeError: 'module' object has no attribute 'FieldSet'

我使用的是1.3金字塔版本。

金字塔形式的框架仅包含这三个文件,并且打算与另一个框架一起使用。
fainit.py
faroutes.py
都包含一个
includeme
方法,这意味着它们可以通过pyramid的配置系统导入,方法是在应用程序设置期间执行以下操作:

config.include('myapp.fainit')
config.include('myapp.faroutes')

至于例外情况,我想它是由查找faforms.FieldSet的东西引起的,但是如果没有完整的回溯很难说。我无法重现错误(
/admin
对我有效)。你能再试一次并确认它是否仍然坏了吗?如果是这样,请发布完整的回溯。

金字塔形式的化学脚手架仅包含这三个文件,并将与另一个脚手架一起使用。
fainit.py
faroutes.py
都包含一个
includeme
方法,这意味着它们可以通过pyramid的配置系统导入,方法是在应用程序设置期间执行以下操作:

config.include('myapp.fainit')
config.include('myapp.faroutes')
至于例外情况,我想它是由查找faforms.FieldSet的东西引起的,但是如果没有完整的回溯很难说。我无法重现错误(
/admin
对我有效)。你能再试一次并确认它是否仍然坏了吗?如果是这样,请发布完整的回溯。

我也有同样的问题

在应用程序中创建名为forms.py的文件。确保它包含:

from formalchemy import FieldSet, Grid
我也有同样的问题

在应用程序中创建名为forms.py的文件。确保它包含:

from formalchemy import FieldSet, Grid