AI简介
这是一本以Python为基础进行Web应用开发的进阶读物。书中以一个实例项目为主线,使用Django 2开发框架,在实践中边学边做,理论联系实际。每节都配有思维导图,使读者对项目需求一目了然;每章都有知识点和文档导读,引导读者“知其所以然”。相信认真阅读本书的读者,不仅能够得到“鱼”,更能得到“渔”,从而具备独立开发项目的能力。
书中首先介绍了Django框架的安装方法,包括使用pip安装和下载源码进行安装。然后,讲解了Django项目的基本概念,包括项目、应用以及项目的创建和运行过程。接着,详细介绍了Django框架的数据模型类,包括数据模型类的定义、字段属性类型以及数据库表之间的关系。
此外,书中还深入探讨了用户注册功能的需求,包括用户信息的收集、存储和管理。同时,阐述了数据模型类字段属性类型,包括CharField、TextField、EmailField、URLField、FileField等。还介绍了文章展示功能概述,包括如何向访问网站的用户展示作者及其文章。
书中还详细讲解了查看作者全部文章的功能需求,以及网络图片的收集与收藏功能实现。此外,还介绍了瀑布流方式展示图片