2012-03-23 2 views
2

기존 응용 프로그램에 pyramid_formalchemy를 추가하려고 기존 응용 프로그램에 pyramid_formalchemy 추가 : faforms.py, fainit.py, faroutes.py. 벌레 야? 새 프로젝트를 만들려고하면 :는 <a href="http://docs.formalchemy.org/pyramid_formalchemy/" rel="nofollow">http://docs.formalchemy.org/pyramid_formalchemy/</a>에 다음과 같은 방법을 설명

$ pcreate -s alchemy -s pyramid_fa myapp 

이 파일들은 mayapp 패키지에 직접 위치합니다. __ __init 수 있도록 설정을 추가 한 후

주() 나는/관리자 페이지를 열고 오류가 발생 해보십시오.

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

내가 1.3 피라미드 버전을 사용하십시오.

답변

0

pyramid_formalchemy 스캐 폴드는 세 개의 파일 만 포함하고 있으며 다른 발판을 따라 사용하기위한 것입니다. ,

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

예외에 관해서는, 나는 그것이 faforms.FieldSet을 찾고 무언가에 의해 발생 같아요 모두 fainit.pyfaroutes.py은 응용 프로그램 설치 과정에서이 작업을 수행하여 피라미드의 구성 시스템을 통해 가져올 수있는 의미 includeme 방법을 포함 그러나 완전한 추적이 없이는 말하기가 어렵습니다. 오류 ( /admin 작동)을 재현 할 수 없습니다. 다시 시도해 볼 수 있습니까? 그렇다면 전체 추적을 게시하십시오.

0

나는 동일한 문제가있었습니다.

응용 프로그램에 forms.py라는 파일을 만듭니다. 포함되는 항목 :

from formalchemy import FieldSet, Grid 
관련 문제