第四章

創(chuàng)建一個社交網(wǎng)站

在上一章中,你學(xué)習(xí)了如何創(chuàng)建站點(diǎn)地圖(sitemaps)和feeds,你還為你的blog應(yīng)用創(chuàng)建了一個搜索引擎。在本章中,你將開發(fā)一個社交應(yīng)用。你會為用戶創(chuàng)建一些功能,例如:登錄,登出,編輯,以及重置他們的密碼。你會學(xué)習(xí)如何為你的用戶創(chuàng)建一個定制的profile,你還會為你的站點(diǎn)添加社交認(rèn)證。

本章將會覆蓋一下幾點(diǎn):

  • 使用認(rèn)證(authentication)框架

  • 創(chuàng)建用戶注冊視圖(views)

  • 通過一個定制的profile模型(model)擴(kuò)展User模型(model)

  • 使用python-social-auth添加社交認(rèn)證

讓我們開始創(chuàng)建我們的新項目吧。

創(chuàng)建一個社交網(wǎng)站項目

我們要創(chuàng)建一個社交應(yīng)用允許用戶分享他們在網(wǎng)上找到的圖片。我們需要為這個項目構(gòu)建以下元素:

    網(wǎng)友評論