google应用引擎数据存储/本地存储同步框架

gaesynkit的Python项目详细描述


gaesynkit框架使google app engine应用程序开发人员能够 在客户端的Web存储中创建实体,并将它们与 稍后的服务器端数据存储。因此,离线编辑变成 通过更高级别的api更容易、更安全。

安装

安装gaesynkit的最简单方法是(只要您有setuptools 安装)以使用:

$ easy_install gaesynkit

开发

如果你想修改gaesynkit的最新开发版本, 通过键入以下命令安装开发环境:

$ hg clone https://gaesynkit.googlecode.com/hg gaesynkit-dev
$ cd gaesynkit-dev
$ ./configure
$ make

configure命令有许多选项:

Usage: configure [options]

Options:
   -h,--help                display this message
      --gae-sdk=PATH        path to the Google App Engine SDK
      --with-python=PATH    use this Python interpreter

运行测试

如果已经签出了开发源,则可以运行所有单元测试 使用以下命令。

运行python单元测试:

$ make test

获取测试覆盖率报告:

$ make coverage

coverage html报告将放在htmlcov目录中。

为了运行javascript单元测试,输入以下命令并打开 http://localhost:8080使用网络浏览器:

$ make testjs

变化

版本1.0.0a2(2011-04-12)

  • Using HTML5 Session Storage for storing RPC IDs.
  • Supports more property value types.
  • More efficient synchronization behaviour.

版本1.0.0a1(2011-02-08)

  • First alpha release.

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
decimal Java BigDecimal除法并获取N位数字   以不同的时间间隔重新启动Java计时器   java JFreeChart空指针问题   java Maven:通过cmd使用Install命令获取编译错误   计算CSV文件中行数的java内置方法?   在WorldWind Java/JOGL中使用自定义着色器   JavaSpringMVC安全性甚至在第一步都不起作用   java面板无法打开?   java抓住可丢弃的东西是一种不好的做法吗?   java如何安排JComboBox项   windows使用java设置系统时间的毫秒数   java如何检查ISO日期字符串中是否存在偏移量   java如何获取JPanel中鼠标指针的位置(无需任何鼠标操作)?   java如何获取log4j2。从pom读取文件名的属性文件。springboot中的xml   java编写二叉搜索树的插入方法   Java泛型覆盖静态方法解决方案   java在下面的代码中,语句SumDif()的作用是什么。run();意思是   java与集合对象有关系的类是否与集合的元素有关系?   java一旦恢复了用户的图像,如何将其保存在Drawable中