谷歌应用引擎项目引导
gap的Python项目详细描述
谷歌应用程序引擎是一项优秀的技术,但仍有差距。
如果您丢失了
- 在google应用程序引擎中使用pip,
- Appengine与Virtualenv的合作,
- 可以在python路径中添加任何模块,
那么这个赤骨至少可以给你一个灵感。
如何利用(填补)这个空白?
短版本
> workon <myvirtualenv> > pip install gap > gap start-project <applicationid> > cd <applicationid> > appcfg update src
长版本
- 安装 Google Appengine SDK
- 为项目创建virtualenv
- 如有必要easy_install pip
- 运行pip install gap
- 转到要在其中创建GAE项目的目录。
- 运行gap start-project <projectname>\<;projectname>;将用作applicationid
- 将依赖项添加到requirements.gip(格式与pip相同 requirements file)和 运行bin/gip install -r requirements.gip
- 或者使用bin/gip安装任何软件包,方法与您使用的方法相同 和皮普在一起。
- 要在应用程序中创建新模块,请运行gap start-app <module_name>
- 使用gip安装的库可以在dev_服务器和gae服务器上访问。
有关详细信息,请参见Gap documentation on github 信息。
任何想法,想法,修正(特别是我的英语:)是 欢迎!
免责声明
当然…这段代码是为了希望有人能找到它 有用,但它是按原样提供的,我不承担任何责任 不恰当的以及恰当的使用。
更改
版本0.4.9
- 吉普 一。某些程序包导致gip无法正常工作 2.-v选项显示许多调试信息
- 文档中的小修订
- 新对象视图中的导入无效。py
版本0.4.8
- 主要是测试套件中的增强功能 一。运行测试时的可执行标志 2.为测试视图添加了基类 三。在测试中支持rednose(rednose似乎与多进程插件不兼容) 四。test*类没有导入到utils中。uuu init_uu(即使运行gap项目时也是强制测试要求) 5个。试验要求被GIP忽略(不用于生产)
- 更改日志中的固定链接
- 能够更好地处理结束斜杠的扩展路由类
版本0.4.7
- 文档(请参见doc/index.rst或github)
版本0.4.3,0.4.5
- 修复了manifest.in中丢失的readme.rst(抱歉)
- 添加到包说明的更改
版本0.4
- 项目模板中的测试(应用程序测试)
- 项目中的bin/ipython使用gae测试台运行ipython(如果已安装) 存根
- 新应用程序现在有模型模板文件
- 更好的模板加载程序,允许安装第三方模块
- 默认404页现在显示路由列表
- 间隙测试可以从setup.py test运行
- 设置可以在config.py中具有默认值(请参阅项目的 py:默认设置)
版本0.3
- 添加了一些测试
- 添加了基本测试类(很多都要感谢lukas lukovsky)
- 添加gap.conf.settings(高速缓存的数据库存储设置)
- setup.py中的小修复程序
版本0.2
使用pip和项目创建a-la启用安装的主要重写 詹戈。
- setup.py的第一个版本
版本0.1
从未发布