第四章

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

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

本章將會覆蓋一下幾點:

  • 使用認證(authentication)框架

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

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

  • 使用python-social-auth添加社交認證

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

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

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

    網(wǎng)友評論