#暴露唯讀的介面、支援get、head、options方法,禁用前端更改資料
from rest_framework import permissions #引入許可權模組
safe_methods = ('get', 'head', 'options')
class readonly(permissions.basepermission):
"""the model can't be update!
"""def has_permission(self, request, view):
return (
request.method in safe_methods
)
繼承該許可權函式後,重寫has_permission方法,對於每一次請求,根據該函式的返回值,決定是否有許可權。
vsftpd cmds allowed 許可權控制
vsftpd cmds allowed cmds allowed abor,cwd,list,mdtm,mkd,nlst,pass,pasv,port,pwd,quit,retr,rmd,rnfr,rnto,site,size,stor,type,user,acct,注意 一定不能使用換行和空格,不...
Django REST framework快速入門
django rest framework快速入門 一.django rest framework簡介 1.在開發rest api的檢視中,雖然每個檢視具體操作的資料不同,但增 刪 改 查的實現流程基本套路化,所以這部分 也是可以復用簡化編寫的 增 校驗請求資料 執行反序列化過程 儲存資料庫 將儲存...
django rest framework快取應用
在我們web製作過程中進場使用到快取技術,那麼今天python中的一種簡單便捷的快取技術與大家分享 以下是在省 市 區 聯動的位址查詢做的快取處理 使用快取 省市區的資料是經常被使用者查詢使用的,而且資料基本不變化,所以我們可以將省市區資料進行快取處理,減少資料庫的查詢次數。在django rest...