第五章

在你的网站中分享内容

在上一章中,你为你的网站建立了用户注册和认证系统。你学习了如何为用户创建定制化的个人资料模型以及如何将主流的社交网络的认证添加进你的网站。
在这一章中,你将学习如何通过创建一个 JavaScript 书签来从其他的站点分享内容到你的网站,你也将通过使用 jQuery 在你的项目中实现一些 AJAX 特性。
这一章涵盖了以下几点:

  • 创建一个many-to-many(多对多)关系

  • 定制表单(form)的行为

  • 在 Django 中使用 jQuery

  • 创建一个 jQuery 书签

  • 通过使用 sorl-thumbnail 来生成缩略图

  • 实现 AJAX 视图(views)并且使这些视图(views)和 jQuery 融合

  • 为视图(views)创建定制化的装饰器 (decorators)

  • 创建 AJAX 分页

    建立一个能为图片打标签的网站

    我们将允许用户可以在我们网站中分享他们在其他网站发现的图片,并且他们还可以为这些图片打上标签。为了达到这个目的,我们将要做以下几个任务:

  • 定义一个模型来储存图片以及图片的信息

  • 新建一个表单(form)和视图(view)来控制图片的上传

  • 为用户创建一个可以上传他们在其他网站发现的图片的系统

延伸阅读

学习是年轻人改变自己的最好方式-Java培训,做最负责任的教育,学习改变命运,软件学习,再就业,大学生如何就业,帮大学生找到好工作,lphotoshop培训,电脑培训,电脑维修培训,移动软件开发培训,网站设计培训,网站建设培训学习是年轻人改变自己的最好方式