使用Django构建CRUD应用程序的一组实用程序/小框架

qnc-crud的Python项目详细描述


qnc_积垢

进行中的工作

一个相当固执己见的框架来帮助创建多页面的CRUD/表单重的web应用程序。附带了django和js实用程序的集合,这些实用程序也可以以更灵活的方式使用,而无需选择整个框架。在

打算作为一个“应用程序”安装在django项目中,但在其他web项目中也很有用,仅用于js文件。在

没有整页表格提交

您不应该使用标准表单提交(加载新页面)。无意义的条目最终会出现在浏览器历史记录中,页面状态将丢失,如果存在表单错误,则会清除文件输入。问题清单很长。在

阿贾克斯全部_表单.js通过ajax自动提交所有表单,并执行服务器返回的代码。在

集合形式_错误.js提供用于生成表单错误消息的有用帮助工具。在

自动页面失效

如果_必要.js如果用户在页面最初呈现后的某个时间发布了任何表单(相同的浏览会话),将导致页面自动重新加载

这意味着用户可以回到历史中(在登录/注销、操作数据等之后),页面将重新加载。 此外,用户可以在一个窗口中进行更改,一旦用户聚焦该窗口,这些更改将反映在另一个窗口中。在

已从历史记录中删除表单页

编辑表单返回

添加表单替换位置

自动后退按钮

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

推荐PyPI第三方库


热门话题
java是数据线。getMicrosecondPosition()线程安全?   java我可以设置多个。whereEqualTo在firestore查询中指向文档中的字段?   java Intellij 14 Glassfish服务器未连接。部署不可用   java JPA。如何返回null而不是LazyInitializationException   java TarsosDSP Clap检测   比较基于字符串的java枚举   java空指针异常日历。设定时间   java Hystrix在运行时忽略超时   将数据从Java RESTful服务器推送到Android手机上进行通知   java Jnotify delete vs shift delete问题   java安装失败\u没有匹配\u ABIS res113   TreeJava:传递未实例化的对象引用是如何工作的?   java如何使用Android ringtone manager从资产文件夹播放铃声?   java在Dropwizard的不同状态下使用不同的模拟