![](https://icon.softwaresea.com/48x48/8/372/1935937.684d255c98710f0074e3cf2692befccb.gif)
![]() | Pyramid_Appengine.Google_AppEngine에서 실행되는 피라미드 응용 프로그램을위한 스캐 폴드 |
지금 다운로드 |
Pyramid_Appengine. 순위 및 요약
광고
- 특허:
- Other/Proprietary Li...
- 가격:
- FREE
- 게시자 이름:
- Tom Willis
- 게시자 웹사이트:
- https://github.com/twillis/
Pyramid_Appengine. 태그
Pyramid_Appengine. 설명
Pyramid_AppEngine은 Google App Engine에서 실행될 피라미드 팹을 작성하기 위해 시작하는 데 도움이되는 비계입니다. PIP 또는 Easy_install PIP 설치 Pyramid_AppEngineonce 설치가 완료되면 AppEngine_Starter 템플릿이 프로젝트를 만드는 데 사용할 수 있습니다. Paster Create --list-TemplateSavailable 템플릿 : AppEngine_starter : AppEngine 용 피라미드 스캐 폴드 ... 시작하기 시작하기 시작하려면 먼저 프로젝트 해골을 만듭니다. Paster Create -t AppEngine_Starter MyNewProjecta 프로젝트의 빌드 아웃 환경이 생성됩니다. 완료되면 빌드 아웃을 평소 CD MeynewProject /usr/bin/poject /usr/bin/python2.7 bootstrap.py -distribute ./bin/buildoutthe 빌드 아웃은 App Engine SDK (현재 1.6.3)를 다운로드하고 설치하는 것을 처리합니다. 그것은 "./parts/google_appengine"에 위치 할 것입니다. 개발 서버를 배포하고 실행하는 모든 utils가 "./bin"your 소스 코드가 "/src/mynewproject", 번들에 있습니다. 귀하의 출처의 종속성은 "/parts/mynewproject "./parts/mynewproject.com 개발을위한 프로젝트에 있습니다 ./bin/devappserver parts / myNewProjectyour 피라미드 사이트가 포트 8080에서 실행됩니다. 그래서 브라우저 Attp : // localhost : 8080 응용 프로그램 앱 엔진에 응용 프로그램 엔진에 응용 프로그램 ID "myNewProject"를 만들었 으면 응용 프로그램을 다음과 같이 배포 할 수 있습니다. ./bin/appcfg 업데이트 파트 / MyNewProject -A MyNewProject -v DevThen 응용 프로그램이 실행됩니다 ... http : //dev.mynewproject.appspot.comproject.appspot.com Whymost Pyramid Scaffolds가 설치할 수있는 프로젝트 디렉토리 구조를 만듭니다. PIP / Easy_install을 통해 그러나 App Engine 응용 프로그램은 해당 형식을 지원하지 않습니다. 대신 App Engine은 모든 것이 App Engine Run Time에서 제공되지 않은 모든 프로젝트 종속성을 포함하여 모든 프로젝트의 종속성을 포함하여 모든 것이 포함되어 있다고 가정합니다. 응용 프로그램에 대한 디렉토리 구조는 다음과 같습니다 ... / myProject // myProject / 앱 .yaml / myProject / app.py # app.yaml / myproject / index.yaml / myproject / queue.yaml / myproject / pyramid / myproject / myproject / pyramid / myProject / jinja2 / myProject / jinja2 / myproject / jinja2 / myproject / newfangledlibbucause 에서이 디렉토리 구조의 다른 도구에서 예상되는 것과 크게 다르며 전형적인 Python 계란 형식으로 개발할 수있는 방법이 필요하지만 App Engine Format.Enter BuildoutBuilDout에 배포하는 데 사용할 수있는 도구입니다. 당신의 응용 프로그램은 계란으로서 응용 프로그램 엔진이 무엇을 기대하는지 전개합니다. 건물 아웃에 익숙하지 않은 경우 읽을 수 있습니다. virtualenv와 동일한 목표를 가지고 있지만, 배포에 도움이되는 조리법을 통해 더 많은 기능을 갖추고 있습니다. 일반적으로 변경하십시오. 일반적으로 ... / path / to / python bootstrap.py -distribute ./bin/buildoute 빌드 아웃. Python_AppEngine과 함께 분산 된 CFG 파일은 다음을 수행합니다 .- 프로젝트의 소스가 ./src/nameofproject에서 실행되는 빌드 아웃 환경을 만듭니다. / src/nameofproject는 프로젝트의 모든 종속성이 다운로드되고 빌드 아웃 환경에서 설정됩니다. AppEngine SDK는 ./parts/google_appengine의 아래에서 빌드 아웃 환경에 다운로드되고 설치됩니다. Python2.7이 최근에 일반적인 가용성을 위해 발표되고 SDK는 아직 2.7 개발을 지원할 수 없으며 Webob 1.1.1을 사용하여 WebOB 0.9를 교체하여 패치됩니다. 피라미드 버전 제품의 홈페이지를 사용하여 개발할 수 있도록이 작업이 수행됩니다.
Pyramid_Appengine. 관련 소프트웨어