当前位置: 首页 > 后端技术 > Python

使用Python运行Web服务器-第九章:项目总结

时间:2023-03-25 22:04:59 Python

项目总结本教程带大家实现一个TodoList程序,包括基本的增删改查功能,以及用户登录认证。这也是web开发中最常见的需求。画了一张思维导图,帮助大家从宏观上对TodoList程序有个大概的了解,加深对Web开发的理解。项目整体思路参考了MVC设计模式。utils/目录是专门用来存放一些工具和方法的。这些工具和方法通常是相对独立的,尽量不引入外部模块的依赖。当其他模块需要工具方法时,可以从utils/目录导入使用,避免了循环导入的问题。TodoList程序确实还有很大的改进空间。它不符合Python世界的WSGI规范,也没有考虑web安全防范和性能等问题。该项目可能看起来很低。但这足以说明Web开发的本质,无论多么复杂的Web程序,都离不开这些底层原理。九篇文章的结尾或开头将带你穿越一个Web服务器,希望读者通过这个微型Web程序原型,了解Web服务器的工作原理。只有了解了基本原理,再学习一些概念和框架,才会得心应手。教程到这里就结束了,但是web开发才刚刚开始,web开发中还有很多知识等待我们去学习和探索。每一段旅程的结束都是下一段旅程的开始。愿你在学习技术的路上不再孤单。后记作者编程水平有限,教程中可能存在不准确或错误的表述。欢迎广大读者提出宝贵意见。希望读者看完本系列文章后有所收获。联系我:微信:jianghushinian邮箱:jianghushinian007@outlook.com博客地址:https://jianghushinian.cn/