django一些基础知识,算是前端的一些常识吧,还有就是踩坑ing

前端知识

html文档中的head标签中的各种子标签的用法和功能
这里有篇觉得写的比较详细的文章
链接

坑:
表单提交用的是post方法,如果我们要用ajax进行异步请求的话,url的值是要进行处理的模板的url这与.net中有所不同,.net中url是这个视图所对应的控制器的某个方法),然后将这个ajax要提交的数据传到那个模板对应的views中的视图函数去进行处理:
这是js代码:这是前端的js代码

基于jquery的ajax会看起来更加简单,当然你也可以用原生js:ajax代码
因为django中为了防止伪造跨站请求,所以需要csrf_token来防止出现安全问题

还有就是前端的小知识:val,innerhtml,value,text,html有什么区别:

.html()用为读取和修改元素的HTML标签 对应原生js中的innerHTML。
.html()是用来读取元素的HTML内容(包括其Html标签),.html()方法使用在多个元素上时,只读取第一个元素。
.text()用来读取或修改元素的纯文本内容 对应原生js中的innerText。
text()用来读取元素的纯文本内容,包括其后代元素;.text()方法不能使用在表单元素上。
.val()用来读取或修改表单元素的value值。
.val()是用来读取表单元素的"value"值,.val()只能使用在表单元素上。

希望对大家有所帮助,一起努力

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值