Django錯誤:TypeError at / 'bool' object is not callable解決
使用 Django自帶的 auth 用戶驗(yàn)證功能,編寫函數(shù),使用 is_authenticated 檢查用戶是否登錄,結(jié)果報錯:
TypeError at / 'bool' object is not callable
編寫函數(shù)如下:
def index(request, pid=None, del_pass=None):
if request.user.is_authenticated():
username = request.user.username
useremail = request.user.email
messages.get_messages(request)
template = get_template('index.html')
html = template.render(context=locals(), request=request)
return HttpResponse(html)
查詢相關(guān)資料,發(fā)現(xiàn) is_authenticated 是屬性而不是方法,我們應(yīng)該把括號去掉,這樣就沒什么問題了。
將
if request.user.is_authenticated():
改為
if request.user.is_authenticated:
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- golang 打印error的堆棧信息操作
- 基于golang如何實(shí)現(xiàn)error工具包詳解
- 修復(fù) Mac brew 安裝 mongodb 報 Error: No available formula with the name ‘mongodb’ 問題詳解
- 解決啟動MongoDB錯誤:error while loading shared libraries: libstdc++.so.6:cannot open shared object file:
- django.db.utils.ProgrammingError: (1146, u“Table‘’ doesn’t exist”)問題的解決
- GO語言標(biāo)準(zhǔn)錯誤處理機(jī)制error用法實(shí)例
- 淺析golang開發(fā)Error的使用詳解
相關(guān)文章
Django+Bootstrap實(shí)現(xiàn)計算器的示例代碼
本文主要介紹了Django+Bootstrap實(shí)現(xiàn)計算器的示例代碼,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-11-11
Pandas查詢數(shù)據(jù)df.query的使用
本文主要介紹了Pandas查詢數(shù)據(jù)df.query的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-07-07
pytorch自定義不可導(dǎo)激活函數(shù)的操作
這篇文章主要介紹了pytorch自定義不可導(dǎo)激活函數(shù)的操作,具有很好的參考價值,希望大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-06-06
Python selenium如何打包靜態(tài)網(wǎng)頁并下載
這篇文章主要介紹了Python selenium如何打包靜態(tài)網(wǎng)頁并下載,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-08-08
Python中最強(qiáng)大的錯誤重試庫(tenacity庫)
本文要給大家介紹的tenacity庫,可能是目前Python生態(tài)中最好用的錯誤重試庫,主要介紹tenacity的主要使用方法和特性,具有一定的參考價值,感興趣的可以了解一下2022-04-04
Python實(shí)現(xiàn)公歷(陽歷)轉(zhuǎn)農(nóng)歷(陰歷)的方法示例
這篇文章主要介紹了Python實(shí)現(xiàn)公歷(陽歷)轉(zhuǎn)農(nóng)歷(陰歷)的方法,涉及農(nóng)歷算法原理及Python日期運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下2017-08-08

