请参阅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将变量从一个类发送到另一个类   使用Java Kubernetes客户端Api部署pod   sql如何从oracle检索图像并在java框架中显示   java更改Clover检测类的位置   java安卓位置。getAccuracy()返回1   运行时。不支持Java ME 8上的exec()。还有别的选择吗?   bdd在Java中运行Cucumber时修改CucumberOptions标记   在java中将方法更改为运行时异常   构造函数类中的Java NullPointerException   java SetResizeable(false)不会阻止双击后的帧还原   java智能卡终端移除:SCARD_E_无服务卡例外   Java正则表达式和组   爪哇骑士巡回赛   端口8443上通过ssl的java Spring安全登录在使用http协议的端口8080上无法识别   java如何确定读取文件的哪一行特定行