电子书 编程

(中英对照)Django 实战(双语版电子书)

¥2.90 已售 0
✓ 自动发货 ✓ 永久有效 ✓ 售后保障

资源介绍

编写可扩展、可维护的 Django 代码的专家技巧、策略与核心框架 通过掌握资深开发者使用的工具和实践,提升你的 Django 技能并增强就业竞争力 核心特点 全面了解 Django 应用可用的部署策略 探索提升 Django 应用效率和性能的技术与最佳实践 通过高效的错误日志记录和处理技术,解决常见的生产环境问题 内容简介 你可能通过六周的训练营或在线课程获得了第一份 Django 开发工作,这很棒,但接下来该怎么做呢?在小公司里,很难获得指导,没有指导的情况下培养资深开发者的特质可能需要很长时间。而《Django 实战》正是为了解决这个问题。 本书首先会深入探讨 “良好实践” 的真正含义,帮助你理解行业专业人士以特定方式构建网站的原因,为你的 Django 项目打下坚实基础。接下来,你将通过实践探索发现 Django 隐藏的秘诀,充分利用 Docker 和版本控制的优势。你将了解如何掌握 Git 钩子以实现高效的代码维护、建立强大的持续集成(CI)管道,以及利用 AWS Elastic Beanstalk 的功能。这些工具将使你能够开发高度可扩展的产品 —— 这是渴望从初级开发者晋升为资深开发者的人必备的技能组合。之后,你将理解监控的重要性,并接触到专业人士用于有效监控实践的行业标准工具。 读完本书后,你将脱颖而出,具备作为资深 Django 开发者茁壮成长所需的知识和专业技能。 你将学到什么 像 Django 专家一样编写可扩展且可维护的代码 熟练掌握 Django 中的 Docker 应用,体验与平台无关的开发 探索持续集成的明智实践 利用 AWS 的力量在生产环境中无缝部署应用 通过有效的性能监控优化不稳定的系统 轻松处理认证和授权问题 通过创建自定义中间件自动化重复性任务 使用 factory_boy 全面测试代码,并精心设计完善的 API 测试 本书适用人群 本书面向希望将 Django 技能提升到高级水平的 Python 和 Django 开发者。它要求读者具备 Python 和 Django 编程的中级熟练度,旨在传授有关优化生产环境和使用相关工具集的全面知识。通过实施这些最佳实践,你将提高生产系统的效率、稳健性和可扩展性,从而加速职业成长和专业发展。 目录 用 Django REST 框架(DRF)搭建 Django 探索 Django ORM、模型和迁移 用 DRF 序列化数据 探索 Django 管理后台和管理命令 精通 Django 认证与授权 缓存、日志记录和限流 使用分页、Django 信号和自定义中间件 在 Django 中使用 Celery 在 Django 中编写测试 探索 Django 中的约定 为 Django 应用容器化(Dockerize) 在 Django 中使用 Git 和持续集成(CI)管道 在 AWS 中部署 Django 监控 Django 应用