VARCHAR(Variable Character)和CHAR(Character)是兩種在數(shù)據(jù)庫中存儲(chǔ)文本數(shù)據(jù)的數(shù)據(jù)類型,它們之間的主要區(qū)別在于數(shù)據(jù)存儲(chǔ)和處理方式。查看全文>>
使用LoginRequiredMixin類同樣可在視圖層面限制用戶訪問,該類的具體用法為:從django.contrib.auth.mixins模塊中引入LoginRequirdeMixin,定義繼承LoginRequiredMixin類的類視圖。查看全文>>
RequestContext類可以將視圖中的數(shù)據(jù)以上下文形式傳遞到模板中,它位于django.template模塊中,其構(gòu)造函數(shù)的語法格式如下。查看全文>>
Django提供了一個(gè)工廠函數(shù)modelform_factory(),該函數(shù)定義在django.forms模塊中,它接收一個(gè)模型類和參數(shù),生成給定模型的ModelForm類。查看全文>>
事務(wù)隔離級(jí)別指在同一個(gè)數(shù)據(jù)的多個(gè)事務(wù)中,當(dāng)前事務(wù)何時(shí)能看到其他事務(wù)對(duì)數(shù)據(jù)修改的結(jié)果。MySQL有4種事務(wù)隔離級(jí)別,分別如下。查看全文>>
當(dāng)前登錄用戶的權(quán)限保存在模板變量perms中,它是django.contrib.auth.context_processors.PermWrapper類的一個(gè)實(shí)例,也是一個(gè)模板的權(quán)限代理。通過perms變量檢測(cè)當(dāng)前登錄用戶是否具有某個(gè)應(yīng)用的權(quán)限,并返回一個(gè)布爾類型的值。查看全文>>