简单教务系统后台管理模态对话框知识点总结

简单教务系统后台管理模态对话框知识点总结

1.XSS(安全设置)

mark_safe()(页面渲染)

XX|safe

2.CBV和FBV

涉及到装饰器,高级函数,session和cookie的知识点

3.Jquery的on(绑定事件,委托)

$().on('click',function(){});

$().on('click',' ',function(){});

点击事件等

4.分页

使用url进行传值,后台接收设置显示数量和分页结果(使用切片方法)通过XSS进行前 端渲页面渲染。

5.基本的增删改查操作

对话框:数据小,数据少时适用

新URL:数据多

注:在判断输入框是否为空和格式验证时尽量在后端写验证,前 端的js验证可以被手动关闭,避免出现bug

6.码云项目地址:https://gitee.com/wylshkjj/Python_jiaowu

7.注:这里的数据库(splite3)添加外键要加 on_delete选项 ,在django2.0后,定义外键和一对一关系的时候需 要加on_delete选项,不然会报错:

TypeError: init() missing 1 required positional argument:'on_delete'

8.session和cookie

设置用户登录访问权限和访问时间。(session是基于cookie的前提下使用)

原文地址:https://www.cnblogs.com/wylshkjj/p/11825775.html