请参阅django管理员的活动用户和自动保存更改。

django-suit-flame的Python项目详细描述


#Flame for Django套装解决了两个问题:

-当两个人编辑同一对象时警告用户。
-自动将更改保存到firebase realtime,并在有未保存的更改时通知用户。如果用户出于某种原因离开页面,他们可以看到他们未保存的更改并将它们应用于表单。
BR/> *主要问题
BR/>当两个用户同时编辑同一个Django管理页面时,几乎不可避免的一个用户将重写另一个用户的更改。
火焰是防止此问题的最简单解决方案。

firebase非常可靠,免费层已经支持多达50个连接,这对于管理页面来说应该足够了。






````
p p p p p p p p p p p p p p p安装django套装火焰
````



``在django套装火焰*下面加django套装火焰*在django套装火焰*下面

``
````










/>
添加必要的火库密钥:



flame-autosave=true
flame-firebase-firebase-firebcom'
Flame_Firebase_Secret_密钥=“z22ba3kog54gfwr9lmowyi1sg8dl8uwog8txryfl2”





许多人将django用作cms或内容编辑目的。对于一个编辑来说,最大的噩梦就是不小心关闭了浏览器,丢失了他所写的所有数据。
现代网络应用程序(gmail、google docs等)已经支持自动保存,许多用户抱怨道,用django构建的网站缺少这一功能。
flame定期将更改表单的内容与firebase同步。当用户保存表单时,它会从firebase中删除此数据。
但是,如果用户不保存表单就离开页面,则数据会留在页面上。
当用户重新进入该页面时,他会看到一个通知框,上面写着“您有未保存的更改”
用户可以选择将更改应用于表单,也可以永远忽略(和删除)此内容。




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

推荐PyPI第三方库


热门话题
java Spring数据JPA+Hibernate在不首先找到父实体的情况下保存子实体   php Java:如何从CLI接收命令   spring为java中的导出数据创建访问文件   java在Windows 8.1上安装Play Framework   java Spring启动白标签错误页面(类型=未找到,状态=404)   java如何在单击时从数组中绘制?   java fn:substringAfter()上次出现   java在IFR语句中使用方法返回   java onPause()或onStop()的名称   对关联对象的关联对象具有条件的java HQL查询   java只打印一次总值,无需迭代   java如何使用抽象Uri buildOn()方法?   如何在Java中执行sudo命令并获得错误输出?   java反射:避免对getConstructor(类<?>…)的未经检查的警告调用作为原始类型类的成员   Java:如何从类中创建的对象调用类方法?   java如何在电子邮件中嵌入图像?   java如何在Android上启用详细GC?   java什么是串行版本id?