将数据持久化到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第三方库


热门话题
java我的int值在SharedReferences中不被记住   java如何编辑Spring可分页对象?   java如何在gradle中单独调用任务   jvm以编程方式设置最大java堆大小   java如果满足多个条件,如何使用If语句计算数字?   如何在java中从json文件中获取特定值   如何在Sphinx4中为Java语音识别添加自定义语法?   java int[]copy=data;//当数据是数组时会发生什么?   java豪猪管理器。停下来。destroy()不起作用   安卓在API级别28中找不到画布变量   基于SOLID的java冗余   用于talend作业的java Liferay和portlet   从java到安卓的视频流   java获取在控件的类定义中添加自定义控件的场景大小   awt Java IndexOutOfBoundsException   java如何使用Spring JmsTemplate更改MQ头   java遍历数组并打印每个对象   java Google Map api v2标记在我旋转手机和地图“刷新”之前不会移动