在django应用程序中使用popit存储的数据

popit-django的Python项目详细描述


popit django应用程序
==



>一个django应用程序,它可以方便地在本地存储和使用来自一个或多个popit api实例的数据。


什么是popit和popit api?
----

以及将人员链接到组织的职位和成员资格。

popit api是一个自站式服务器,它提供http restapi来读写这些数据。它是一个独立的代码库,这里是https://github.com/mysociety/popit api>;``。

还有一些管理命令可以方便地从popit api获取最新的更新。


它还可以让您将自己的数据存储在相同的模型中,以便
可以添加到来自popitapi的数据中。及时地,应该可以
将此本地数据推送到popit api,这样其他人就可以轻松地重用它了。


警告-alpha代码
---------


请随意尝试,但在删除此
消息之前不要在生产中使用。


此代码正在进行中-可能对您还没有用处。
请参阅``ideas.md``文件以了解将来可能添加的内容以及当前的
问题<;https://github.com/mysociety/popit-django/issues?state=open>;``要立即执行更多计划工作,请打开。

您还应该将它添加到项目的“requirements.txt”中。代码::bash

pip install popit django—在您的“settings.py”中使用镜像

代码::python

installed懔apps=[

‘south’,
‘popit’,

]


代码::bash

python manage.py syncdb
python manage.py migrate

代码:BASH
By/Python Simuly.PyPopItReopeRe>所有
BR/>数据库注释
---------BR/> BR/>对于一些引用完整性,我们使用“唯一索引”到
防止对“不为空”的值重复。这是众所周知的
与postgres和sqlite一起工作,但其他数据库可能有问题。有关详细信息,请参见``popit/fields.py``中的``popiturlfield``类。

这些
说明将为您设置一个开发环境。

要运行测试,您需要一个可以删除的本地popit api实例。这将由
``start_local_popit_api.bash``脚本为您安装,但它需要以下内容:

-`mongodb<;http://www.mongodb.org/>;```popit api实例。

允许匿名访问和创建数据库(默认)。
-`node.js<;http://nodejs.org/>;``uuu安装。


……代码::bash

获取代码(您可能希望克隆您的fork)
git clone https://github.com/mysociety/popit django.git
cd popit django

设置虚拟环境
virtualenv--no-site-p包装。venv
。.venv/bin/激活

|构建状态图像::https://travis-ci.org/mysociety/popit-django.png?branch=master
:目标:https://travis-ci.org/mysociety/popit-django

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

推荐PyPI第三方库


热门话题
java如何定制springdata存储库方法名称?   html有没有办法将java应用程序或JApplet嵌入到网站中?   Jackson ObjectMapper将java从字符串序列化为JSON作为namevalue   java刷新JTable?   用Java程序分发用JavaDB制作的数据库   java Android如何启动新活动   当集合大小超过500.000时,java的处理速度会显著降低   在java的分层目录中的多个目录中查找相同的文件   java如何将ArrayList数据插入数据库   java如何修改此代码,使其时间复杂度为o(logn)或o(n),而不是o(n^2)   java面板(SimplePanel)中仅显示图像的前1/3(大约),   jakarta ee Java Bean和企业Java Bean之间的区别?   创建AWS Cloudfront自签名URL(java sdk)时出现amazon web服务错误   基于Jersey和Jackson查询参数的java动态属性过滤