day7-分頁曙寡、上傳圖片糠爬、session登錄、csrf校檢

一举庶、實現(xiàn)分頁功能

1执隧、使用切片實現(xiàn)分頁
#在網(wǎng)頁上得到page
  page_number = int(request.GET.get('page',1))
#得到分頁過后的數(shù)據(jù)條數(shù)
  users = Users.objects.all()[3*(page_number-1):3*page_number]
2、使用Paginator
#在網(wǎng)頁上得到page
page_number = int(request.GET.get('page',1))
#得到Users中所有的用戶數(shù)據(jù)
users = Users.objects.all()
#使用Paginator實現(xiàn)分頁
#使用Paginator實現(xiàn)按照三條數(shù)據(jù)分頁
paginator = Paginator(users,5)
#獲取某一個的信息
page = paginator.page(page_number)

當(dāng)前頁户侥,頁碼镀琉,上一頁,下一頁設(shè)置

    <p>當(dāng)前頁:{{ page.number }}</p>
    <p>頁碼:{% for i in page.paginator.page_range %}
    <a href="{% url 'app:users' %}?page={{ i }}">{{ i }}</a>
    {% endfor %}
    </p>
    <p>
    {%  if page.has_previous %}
    <a href="{% url 'app:users' %}?page={{ page.previous_page_number }}">上一頁</a>
        {% endif %}
    {%  if page.has_next %}
     <a href="{% url 'app:users' %}?page={{ page.next_page_number }}">下一頁</a>
    {% endif %}
    </p>

二蕊唐、上傳圖片

安裝Pillow處理圖片
在模型中定義icon,upload為圖片上傳后所在路徑
創(chuàng)建文件夾media存放upload
在setting中配置media路徑

MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR,'media')

icon = models.ImageField(upload_to='upload',null=True,verbose_name='頭像')

在注冊頁面寫入

<p>頭像:<input type="file" name = "icon"></p>

然后在form表單內(nèi)寫入enctype="multipart/form-data"才能提交圖片
進行表單驗證時屋摔,獲取表單提交信息時要寫入request.FILES即

form = Userform(request.POST,request.FILES)

創(chuàng)建保存用戶時加入icon字段

icon=request.FILES.get('icon')

上傳圖片展示
在工程目錄下的urls里面配置

urlpatterns += static(settings.MEDIA_URL,document_root = settings.MEDIA_ROOT)
在頁面解析圖片
<img src="/media/{{ user.icon }}">

三、cooike和session登錄驗證

設(shè)置session的值

request.session['user_id'] = user.id

實現(xiàn)注銷功能
第一種替梨,刪除session和cookie

request.session.flush()

第二種钓试,獲取session_key的并實現(xiàn)刪除,刪除服務(wù)端

session_key = request.session.session_key
request.session.delete(session_key)

四装黑、csrf校檢
在表單提交里面寫入

{% csrf_token %}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市弓熏,隨后出現(xiàn)的幾起案子恋谭,更是在濱河造成了極大的恐慌,老刑警劉巖挽鞠,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件疚颊,死亡現(xiàn)場離奇詭異,居然都是意外死亡信认,警方通過查閱死者的電腦和手機材义,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來狮杨,“玉大人,你說我怎么就攤上這事到忽¢辖蹋” “怎么了?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵喘漏,是天一觀的道長护蝶。 經(jīng)常有香客問我,道長翩迈,這世上最難降的妖魔是什么持灰? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮负饲,結(jié)果婚禮上堤魁,老公的妹妹穿的比我還像新娘。我一直安慰自己返十,他們只是感情好妥泉,可當(dāng)我...
    茶點故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著洞坑,像睡著了一般盲链。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上迟杂,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天刽沾,我揣著相機與錄音,去河邊找鬼排拷。 笑死侧漓,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的监氢。 我是一名探鬼主播火架,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼鉴象,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了何鸡?” 一聲冷哼從身側(cè)響起纺弊,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎骡男,沒想到半個月后淆游,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡隔盛,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年犹菱,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片吮炕。...
    茶點故事閱讀 39,795評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡腊脱,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出龙亲,到底是詐尸還是另有隱情陕凹,我是刑警寧澤,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布鳄炉,位于F島的核電站杜耙,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏拂盯。R本人自食惡果不足惜佑女,卻給世界環(huán)境...
    茶點故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望谈竿。 院中可真熱鬧团驱,春花似錦、人聲如沸空凸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽劫恒。三九已至贩幻,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間两嘴,已是汗流浹背丛楚。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留憔辫,地道東北人趣些。 一個月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像贰您,于是被迫代替她去往敵國和親坏平。 傳聞我的和親對象是個殘疾皇子拢操,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,724評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 今天聽到的一則新聞,一個中國女大學(xué)生在國外就讀時死亡舶替。這樣的新聞很多令境,但是這則卻不太一樣。原因在于顾瞪,這個女大學(xué)生舔庶,...
    0ad60b220cfe閱讀 87評論 0 0
  • “夢里老家惕橙,江西婺源”以前在電視上看到的廣告詞,當(dāng)時看到萬畝油菜花海钉跷,一望無際弥鹦,曾讓我產(chǎn)生怦然心動的感覺∫蓿幻...
    Jerrylove閱讀 410評論 2 8
  • 亡靈(或鬼)是一種文化符號彬坏,實際上折射出的是某一種文化對于「人」的理念和態(tài)度。世界不同文化系統(tǒng)都有這種文化符號犬钢,差...
    石衡閱讀 405評論 0 1
  • "如能忘掉渴望苍鲜,歲月長思灰,衣衫薄玷犹。 無論于什么角落,不假設(shè)你或會在旁洒疚,我也可暢游異國歹颓,放心吃喝……” 音樂播放到楊千...
    夕彤Claire閱讀 1,233評論 2 3
  • 你長大到現(xiàn)在這個年紀(jì),做過一件你覺得冒險的事嗎油湖?如果沒有巍扛,現(xiàn)在敢嗎? 先講個故事乏德。 小時候撤奸,我家在農(nóng)村,爺爺家在城...
    彳亍爾爾閱讀 345評論 0 2