django sync server是一个django可重用的应用程序,它实现了一个firefox weave服务器。

django-sync-server的Python项目详细描述


说明

django sync server(以前叫“django weave”)是一个可重用的应用程序,它为django实现了一个firefox同步服务器。

服务器可以运行到fxsync v1.16.x(firefox v14)也经过seamonkey v2.3的测试

如何创建django同步服务器测试virtualenv:CreateTestEnvironment Wiki page

什么是火狐同步?

firefox sync(以前叫mozilla labs weave browser sync)是mozilla labs提供的免费浏览器附加组件,它可以备份和同步您的书签、保存的密码、浏览历史记录和打开的选项卡,并对您的隐私和安全进行端到端加密。

源代码

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

克隆我们的Git回购:

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

> Git克隆也存在于{A3}上。

迁移

  • V0.3.0至V0.4.0
< >我们使用Django南改变现有的模型。执行以下操作:

~$ 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

注意:South安装后,您必须在我们自己的设置中的已安装应用程序列表中插入“South”。py另请参见:https://github.com/jedie/django-sync-server/commit/452668fb671662a15da2faf1e1c1f642d744b5dc#diff-1

历史记录

  • 2012年4月2日至7月27日

    • Bugfix in info_page() page: Use RequestContext(), so that inherit template can use variables from context processors
    • remove git timestamp from version string
  • V0.4.1

  • 0.4.0版

  • 0.3.0版

  • V0.2.1

    • Some updates for django v1.2 API changes
    • Change version string and add last commit date
  • 0.2.0版

    • django-sync-server own basic auth function can be disabled via app settings.
  • V0.1.7

    • ‘django-weave’ was renamed to ‘django-sync-server’
  • V0.1.6

    • Bugfix checking weave api version from url.
    • Add a tiny info root page to testproject.
  • V0.1.5

    • Changes to establish compatibility with Weave client v1.2b3
  • V0.1.4

    • split weave app and testproject
  • V0.1.3

    • Remove dependency on django-reversion
    • change Collection sites ManyToManyField to a normal ForeignKey
  • V0.1.2

    • many code cleanup and bugfixes
    • remove django-tools and django-reversion decencies
  • v0.1.0α前

    • sync works
  • 0.0.1版

    • initial checkin

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

推荐PyPI第三方库


热门话题
java JAXB封送字符串,具有xml值,且不转义该值   java ModelMapper转换器不工作   java像HH000412或HCANN000001这样的前缀是什么意思?   验证日期输入修复java。lang.numberformatexception错误   当表具有外键时,java Telosys代码生成失败   如何使所有派生类一起只能实例化一个实例的单例抽象基类?(爪哇)   java如何在非静态服务类中使用广播接收器   java nutch爬虫相对URL问题   使用Jboss DMR下载/保存java附件   Rest模板:无法提取响应:当我们得到xml响应时,没有找到适合响应类型的HttpMessageConverter,没有绑定到JAVA对象   java如何编写可扩展窗格/面板/卡的代码   java是在ITreeViewerListener的treeExpanded()之前调用ContentProvider的getChildren()吗?   java将JComponent添加到小程序窗格   java混淆:使用简单逻辑的Flames程序