本课程的目标是使用 Django 打造一个完整的在线问答社区,实现用户注册/登录、发布问题、回答问题、站内搜索等主要功能。
在学习过程中,我们会研究 Django 框架的源码,讨论技术细节如何实现,以熟悉 Django 开发 Web 项目的流程。完成项目后,可以自行修改优化,部署上线。
本项目一共有首页、用户认证、个人详情、问答、站内搜索五个应用,每个应用相互独立,具有高复用性,你还可以在自己的项目里添加这些模块。
通过该本课程的学习,大家能够深入了解 Django 开发体系,提升熟练度。以下是本课程所涉及到的主要知识点。
第一部分:
第二部分:
注册页面
登录页面
后台管理
用户详情页
问答页面