2014-02-11 3 views
1

저는 방금 피라미드로 작업하기 시작했습니다. 나는 PyCharm을 IDE로 사용하고 있으며 "스타터"비계로 시작했습니다. 나는 멋진 표정을 짓기 위해 노력하고 있습니다. 나는 deform 및 deform_bootstap을 설치했습니다. 나는 표시 할 양식을 얻을 수 있었지만 http://deformdemo.xo7.de/ajaxform/ 사이트의 위젯 예제와 꽤 비슷합니다. 나는 또한 탭 형식을 만들려고 노력 중입니다. 이 "방법"https://pypi.python.org/pypi/deform_bootstrap을 사용하여 코드를 설정했지만 탭이 작동하지 않는 것 같습니다. 설명서는이 주제와 관련이 없습니다. 초보자가 트위터를 만들기 위해 무엇을 알아야할까요? .pt 파일에 훌륭한 CSS 정보가 모두 빠진 것 같습니다. 아마도 그게 문제 일 것입니다. Fanstatic가 해결책을 제공합니까? 이 모든 것을 어떻게 설정합니까?Pyramid 및 deform_bootstrap을 설정할 수 없습니까?

가장 효과적입니다. 가능한 한 HTML 및 CSS 양식을 사용하지 않으려 고 노력하고 있지만 여전히 깨끗한 사이트를 찾고 있습니다.

+0

변형이 부트 스트랩으로 이동 중입니다. deform_bootstrap 패키지는 더 이상 사용되지 않습니다. Kotti 프로젝트는 다음과 같이 도움이 될 수있는 정교한 패키지를 가지고 있습니다 : https://github.com/Kotti/js.deform – umeboshi

답변

0

좋아요, 이제는 탭이 있습니다. 샤샤에

  1. 덕분에, 나는() 모든 꽤 보이게 form.get_widget_resources을 사용할 수 있었다.

  2. 아직 탭을 표시 할 수 없습니다. 수정 작업이 간단 해졌습니다. 나는 deform_bootstrap_exta가 deform_bootstrap 0.2.8에서 실행되도록 설치했습니다. deform_bootstrap_exta를 제거하고 deform_bootstrap 0.2.9로 업데이트했습니다. 이것은 문제를 해결했습니다.

1

ToDoPyramid - recommended pyramid sample applications 중 하나. 사용자 계정 페이지를 렌더링하기 위해 변형 & 부트 스트랩을 사용합니다. 좋은 응용 프로그램이며 학습 목적으로 적합합니다.

현재 변형 패키지 (0.9.4), pyramid_deform (0.2) 및 deform_bootstrap_extra (0.2.8)에 따라 다릅니다. 현재 추가 기능은 대개 변형에 의존합니다. < = 1.999

템플릿에 대해 CSS/JS 설정에 대해 질문했습니다. 당신의 스키마와이 호출이 당신이 당신의 템플릿에 삽입 할 필요가 JS/CSS에 대한 경로를 반환 위젯에 따라

form.get_widget_resources() 

처럼 당신은 샘플 코드를주의해야합니다. 배경은 herehere입니다.

결국 나는 변형 & 부트 스트랩 부가 기능 패키지에 만족합니다. 처음부터 쉽지는 않지만 나중에 좋은 일을합니다.

Latest deform version 데모 사이트를 가지고 있으며, 여러분의 개발 시스템에 쉽게 설치 될 수 있습니다. 그것도 잘 달렸어. TodoPyramid로 작업하면 그 차이점을 더 잘 알 수 있습니다. 문서는 현재 약간 혼란스럽고 초보자 친화적이지 않습니다. 피라미드 생태계의 문서화가 일반적으로 매우 좋기 때문에 이것이 더 나을 것이라고 확신합니다.

I refactored the TodoPyramid application SQLAlchemy를 사용하여 코드를 캡슐화하려면 (학습하면서) pyramid_deform FormView 클래스, 최적화 된 변형 JS/CSS 삽입 및 테스트 추가. 이것은 당신에게 어떤 도움이 될지도 모릅니다.

+0

감사합니다. TodoPyramid 예제를 사용하기 시작했습니다. – EnergyGeek

+0

좋아, 나는 ToDoPyramid 예제를 떼어 내고 내 테스트에서 스타일과 같은 예쁜 트위터를 표시 할 수 있었다.여전히 탭보기가 작동하지 않는 것 같습니다. 어떤 충고? – EnergyGeek

+0

탭 예를 시도한 것을 기억합니다. 나는 나를 위해 일하지 않았다. 위젯 HTML 및 CSS에서 벗어나기 위해 변형을 사용 했으므로 조사하거나 수정하지 않았습니다. –