将数据持久化到parse.com应用程序中的包装器

django-parsesync的Python项目详细描述


django parsesync
==

>;parse.com是一个功能强大的云数据库,包含许多服务。它的数据浏览器很简单,不适合日常编辑(目前)。
>;此库旨在使用django admin来管理数据并将其同步到parse.com应用程序。注意,您将拥有一个本地数据库,并且您的数据将被同步。为了更快地使用,这个本地数据存储在django支持并由您配置的任何数据库引擎中,将在必要时查询并保存到PARSE.com。
安装< BR/>< BR/>‘PYP安装Django PrasyBR/>‘BR/> BR/>定义您的设置“BR/> -------------BR/>< BR/> -您必须在Django设置中定义2个设置:
- PARSEL应用程序ID
- PARSESRESILAPIAPIKEY
你也可以提供你的主密钥来实现操作,比如创建一个新的PARSE.com类,或者列出你的应用程序模式:
- PARSEMSTMASTIAPIIKEY BR/> BR/>保存你的模型实例以解析.COM
------------------------BR/>
-以同步你的模型,你应该把它变成PARSMODEL的子类(那个子类Django)模型)
-完成此操作后,模型将有3个新的只读字段:objectid、createdat和updatedat。
-任何时候保存模型实例时,它将被同步。

``python
from parsesync.models import parse model

pass
````


够了。
-每次删除内容时,都会触发一个信号,然后奇迹就会发生。
-为了确保我们的应用程序会预期并注意到该信号,您应该将其导入到您设置中已安装的应用程序中。py:

`` python
已安装的应用程序=(

‘parsesync’,

````

objectid也将作为可搜索字段添加到您的管理员中。
-parse admin.parse_list_display方法允许您在分析字段之前添加列表显示字段。

``python
parsesync.admin import parseadmin

class productadmin(parseadmin):
list_display=parseadmin.parse_list_display(''uuu unicode_uuu',)
````

您需要使用manage.py命令parsetodjango将其带回您的django管理员。
-默认情况下,记录最后一个内容的更新日期,下次调用该命令时,只收集新数据。您可以使用--all标志来避免此行为,并且所有操作都将重新启动。
-您可能还希望使用标志--model,后跟模型名,从特定模型中获取数据。如果您的模型名为foobar,则foobar、foobar、foobar、foobar是有效的选项,此参数不区分大小写。

````
用法:manage.py parse to django[--model model][--all]


将数据从parse同步到django

可选参数:
--仅提供模型名
--所有查询内容均来自时间的乞求
````


许可证
----

mit

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

推荐PyPI第三方库


热门话题
在ElasticSearch中将SearchHit转换为Java对象   第三方库类的java重写XmlAdapter   java如何使用动画类获得平滑的动画效果?   Java PDFBox如果文本内容超过PDF的第一页,如何添加新页面?   Java二叉搜索树u根到最近叶的距离   java什么是diff Scanner和BufferedReader   java如何设计不生成并行数组的程序   java多次声明变量会降低执行速度吗?   java如何使用JXLAPI读取下拉列表的值   多线程为什么自定义阻塞队列在Java中不是线程安全的   java在一个变量中每输入1000个单位,就从另一个变量中减去1?   java Mapstruct通用映射器   Java中的类能否确定它是否已被修改?   java如何在MogoOperations聚合函数中定义输出类型?