自從小學(xué)妹學(xué)完定時(shí)任務(wù)后(詳情請看上篇文章),對(duì)我那是百般仰慕,遇到問題第一時(shí)間就會(huì)想到我(是的,要的就是這種效果)。這不,小學(xué)妹今天又找我了,今天的問題是什么呢?聽我細(xì)細(xì)道...
自從小學(xué)妹學(xué)完定時(shí)任務(wù)后(詳情請看上篇文章),對(duì)我那是百般仰慕,遇到問題第一時(shí)間就會(huì)想到我(是的,要的就是這種效果)。這不,小學(xué)妹今天又找我了,今天的問題是什么呢?聽我細(xì)細(xì)道...
APScheduler定時(shí)任務(wù) 上次測試女神聽了我的建議,已經(jīng)做好了要給項(xiàng)目添加定時(shí)任務(wù)的決定了。但是之前提供的四種方式中,她不知道具體選擇哪一個(gè)。為了和女神更近一步,我把...
昨晚凌晨兩點(diǎn),小編接到女神的電話,心里正心猿意馬,沒想到電話中的女神竟帶著哭腔和我說老板讓她現(xiàn)在就去公司加班,我很好奇的問她什么事情要這么晚去?女神委屈的說:“因?yàn)槲覀児具@...
Python作為一門簡潔且容易上手的語言,正在受到越來越多人的喜愛。但如果你對(duì)其中的一些細(xì)節(jié)不甚了解,就有可能掉入它的“坑”里。本文將介紹學(xué)習(xí)Python過程中遇到的一些問題...
redis教程: 概述 redis是一種nosql數(shù)據(jù)庫,他的數(shù)據(jù)是保存在內(nèi)存中,同時(shí)redis可以定時(shí)把內(nèi)存數(shù)據(jù)同步到磁盤,即可以將數(shù)據(jù)持久化,并且他比memcached支...
memcached 什么是memcached: memcached之前是danga的一個(gè)項(xiàng)目,最早是為LiveJournal服務(wù)的,當(dāng)初設(shè)計(jì)師為了加速LiveJournal訪...
權(quán)限和分組 登錄、注銷和登錄限制: 登錄 在使用authenticate進(jìn)行驗(yàn)證后,如果驗(yàn)證通過了。那么會(huì)返回一個(gè)user對(duì)象,拿到user對(duì)象后,可以使用django.co...
User模型 User模型是這個(gè)框架的核心部分。他的完整的路徑是在django.contrib.auth.models.User。以下對(duì)這個(gè)User對(duì)象做一個(gè)簡單了解: 字段...
驗(yàn)證和授權(quán)概述 Django有一個(gè)內(nèi)置的授權(quán)系統(tǒng)。他用來處理用戶、分組、權(quán)限以及基于cookie的會(huì)話系統(tǒng)。Django的授權(quán)系統(tǒng)包括驗(yàn)證和授權(quán)兩個(gè)部分。驗(yàn)證是驗(yàn)證這個(gè)用戶是...
SQL注入 所謂SQL注入,就是通過把SQL命令插入到表單中或頁面請求的查詢字符串中,最終達(dá)到欺騙服務(wù)器執(zhí)行惡意的SQL命令。具體來說,它是利用現(xiàn)有應(yīng)用程序,將(惡意的)SQ...
clickjacking攻擊: clickjacking攻擊又稱作點(diǎn)擊劫持攻擊。是一種在網(wǎng)頁中將惡意代碼等隱藏在看似無害的內(nèi)容(如按鈕)之下,并誘使用戶點(diǎn)擊的手段。 clic...
XSS攻擊 XSS(Cross Site Script)攻擊又叫做跨站腳本攻擊。他的原理是用戶在使用具有XSS漏洞的網(wǎng)站的時(shí)候,向這個(gè)網(wǎng)站提交一些惡意的代碼,當(dāng)用戶在訪問這個(gè)...
CSRF攻擊: CSRF攻擊概述: CSRF(Cross Site Request Forgery, 跨站域請求偽造)是一種網(wǎng)絡(luò)的攻擊方式,它在 2007 年曾被列為互聯(lián)網(wǎng) ...
中間件 中間件是在request和response處理過程中的一個(gè)插件。比如在request到達(dá)視圖函數(shù)之前,我們可以使用中間件來做一些相關(guān)的事情,比如可以判斷當(dāng)前這個(gè)用戶有...
上下文處理器 上下文處理器是可以返回一些數(shù)據(jù),在全局模板中都可以使用。比如登錄后的用戶信息,在很多頁面中都需要使用,那么我們可以放在上下文處理器中,就沒有必要在每個(gè)視圖函數(shù)中...
cookie和session cookie:在網(wǎng)站中,http請求是無狀態(tài)的。也就是說即使第一次和服務(wù)器連接后并且登錄成功后,第二次請求服務(wù)器依然不能知道當(dāng)前請求是哪個(gè)用戶。...
文件上傳: 文件上傳是網(wǎng)站開發(fā)中非常常見的功能。這里詳細(xì)講述如何在Django中實(shí)現(xiàn)文件的上傳功能。 前端HTML代碼實(shí)現(xiàn): 在前端中,我們需要填入一個(gè)form標(biāo)簽,然后在這...
ModelForm: 大家在寫表單的時(shí)候,會(huì)發(fā)現(xiàn)表單中的Field和模型中的Field基本上是一模一樣的,而且表單中需要驗(yàn)證的數(shù)據(jù),也就是我們模型中需要保存的。那么這時(shí)候我們...