跳转到主要内容

django-sync-server是一个实现了Firefox weave服务器的Django可重用应用程序。

项目描述

描述

django-sync-server(之前称为“django-weave”)是一个可重用应用程序,它实现了Django的Firefox同步服务器。

服务器支持FxSync v1.16.x(Firefox v14),也已在SeaMonkey v2.3上进行过充分测试

如何创建django-sync-server测试虚拟环境:CreateTestEnvironment维基页面

什么是Firefox Sync?

Firefox Sync(之前称为Mozilla Labs Weave浏览器同步)是Mozilla Labs提供的免费浏览器插件,它通过端到端加密来保护您的隐私和安全,将您的书签、保存的密码、浏览历史和打开的标签进行备份和同步。

源代码

我们的代码托管在github.com/jedie/django-sync-server

克隆我们的git仓库

git clone git://github.com/jedie/django-sync-server.git

git克隆也存在于google code

下载

Python包可在以下位置找到:http://pypi.python.org/pypi/django-sync-server/

非官方的debian包:http://debian.fladi.at/pool/main/d/django-sync-server/

迁移

  • v0.3.0到v0.4.0

我们使用了django-south来更改现有的模型。执行以下操作:

~$ cd django_sync_server_env
~/django_sync_server_env$ source bin/activate
(django_sync_server_env)~/django_sync_server_env$ pip install South
(django_sync_server_env)~/django_sync_server_env$ cd src/django-sync-server/testproject
(django_sync_server_env)~/django_sync_server_env/src/django-sync-server/testproject$ ./manage.py syncdb
(django_sync_server_env)~/django_sync_server_env/src/django-sync-server/testproject$ ./manage.py migrate weave 0001 --fake
(django_sync_server_env)~/django_sync_server_env/src/django-sync-server/testproject$ ./manage.py migrate weave

注意:在南安装后,您必须在我们的settings.py文件中INSTALLED_APPS列表中插入“south”,参见:https://github.com/jedie/django-sync-server/commit/452668fb671662a15da2faf1e1c1f642d744b5dc#diff-1

历史记录

  • v0.4.2 - 2012年7月27日

    • 修复info_page()页面中的错误:使用RequestContext(),以便继承模板可以使用上下文处理器的变量

    • 从版本字符串中移除git时间戳

  • v0.4.1

  • v0.4.0

  • v0.3.0

  • v0.2.1

    • 针对django v1.2 API更改的一些更新

    • 更改版本字符串并添加最后提交日期

  • v0.2.0

    • 可以通过应用设置禁用django-sync-server自己的基本认证功能。

  • v0.1.7

    • 将“django-weave”重命名为“django-sync-server”

  • v0.1.6

    • 修复从URL检查weave API版本的错误。

    • 在testproject中添加一个小的info根页面。

  • v0.1.5

    • 更改以与Weave客户端v1.2b3兼容

  • v0.1.4

    • 拆分weave应用和testproject

  • v0.1.3

    • 移除对django-reversion的依赖

    • 将Collection sites ManyToManyField更改为普通的ForeignKey

  • v0.1.2

    • 许多代码清理和错误修复

    • 移除django-tools和django-reversion依赖

  • v0.1.0pre-alpha

    • 同步工作正常

  • v0.0.1

    • 初次提交

捐赠

项目详情


下载文件

为您的平台下载文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

django-sync-server-0.4.2.tar.gz (32.4 kB 查看散列)

上传时间:

支持者