diff --git a/Django/课程大纲.md b/Django/课程大纲.md new file mode 100644 index 0000000..e996399 --- /dev/null +++ b/Django/课程大纲.md @@ -0,0 +1,53 @@ +## 基础知识回顾 + +1. Python基础快速回顾 +2. 网络通讯协议的简介 +3. HTML, CSS, JS, Jquery基础回顾 +4. Django的安装与初体验 + +## 快速搭建一个简单的文章发布网站 + +1. 环境搭建 + 1. 创建project + 2. 创建app +2. 数据库的创建 + 1. models.py的使用 + 2. Mysql数据库的连接 + 3. admin页面的显示与配置 +3. 前台数据的查询与现实 + 1. views.py文件的使用 + 2. urls.py文件的使用 +4. 自定义HTML模板的使用 + 1. settings.py的介绍与使用 +5. 网站简单部署(Linxun系统) + 1. 宝塔的使用 + 2. 文件的上传 + 3. Nginx 配置 + +## Djanog进阶知识--从零开始搭建个人博客网站 + +1. 外部数据的导入(Excel,CSV等格式) + 1. 第三方模块的导入与使用 +2. 日志的使用 +3. 生产环境与开发环境的分离 +4. 后台功能的介绍 +5. 使用Bootstrap模板的使用 +6. Sentry的集成与错误发送 +7. 缓存与Redis的使用 +8. Celery的集成 +9. 文件和图片上传 +10. MarkDown集成 + +## 个人博客系统的扩展与补充 + +1. 集成公众号 +2. 集成在线机器人 +3. 多用户登录与评论 +4. 与Echarts结合,数据可视化 + +## 其他 + +1. windows服务器上的部署 +2. 多语言支持 +3. 域名、服务的申请,网站备案流程 +4. 待补充 \ No newline at end of file