use strict是使用嚴(yán)格模式
require是導(dǎo)入的意思
post 創(chuàng)建
get 獲取
delete 刪除
put 更新
打開
:~/下載/Postman$ ./Postman
FBV:Function-base views 基于函數(shù)的視圖
CBV:Class-based views 基于類的視圖
什么是反射
通過字符串映射object對象的方法或者屬性
反射的方法
getattr()
函數(shù)用于返回一個(gè)對象屬性值郊霎。
hasattr()
函數(shù)用于判斷對象是否包含對應(yīng)的屬性
setattr()
setattr() 函數(shù)對應(yīng)函數(shù) getattr()绰姻,用于設(shè)置屬性值,該屬性必須存在楷拳。
delattr()
delattr 函數(shù)用于刪除屬性趣斤。
中間件的五個(gè)方法俩块?
process_request
process_view
process_response
process_exception
process_render_template
RESTful規(guī)范:
https://blog.csdn.net/qq_33961117/article/details/84944632
http://www.mamicode.com/info-detail-2371881.html
DRF認(rèn)證流程:
1.dispatch方法里面封裝了request
2.調(diào)用initial
3.調(diào)用perform_authentication()
4.取user方法
5.user方法里面調(diào)用了認(rèn)證對象
6.遍歷認(rèn)證
- 應(yīng)用層
- ? 表示層
- ? 會(huì)話層
- ? 傳輸層
- ? 網(wǎng)絡(luò)層
- ? 數(shù)據(jù)鏈路層
- ? 物理層
rest_framework-匿名用戶配置