内容简介
If you are a web developer who wants to see how to build professional sites with Django, this book is for you. You will need a basic knowledge of Python, HTML, and JavaScript, but you don't need to have worked with Django before.
AI简介
这是一本详细且深入的指南,介绍了如何构建专业的网站,尤其是使用Django框架。这本书不仅适合那些已经熟悉Python的开发者,也适合那些没有Django经验的开发者。
这本书涵盖了从安装Django到创建自定义模板标签和过滤器,再到PostgreSQL全文搜索功能,以及用户注册视图创建,用户模型扩展与自定义,管理客户订单,Django项目生产环境配置与实现,添加国际化到你的项目,实现自定义管理命令,创建一个优惠券系统,添加社交认证,构建一个产品推荐引擎,Django邮件发送功能,用户注册功能概述,创建管理站点,准备工作等各个方面。
书中首先介绍了安装Django,包括Python的版本要求,以及如何安装SQLite数据库。接着,书中详细介绍了创建自定义模板标签和过滤器,以及如何添加站点地图和文章 feed,实现全文搜索等高级功能。此外,书中还详细讲解了用户注册视图创建,用户模型扩展与自定义,以及如何管理客户订单。
在生产环境配置方面,书中讲解了如何配置生产环境,使用uWSGI和NGINX搭建生产环境,实现自定义中间件,创建自定义管理命令等关键步骤。同时,书中还讲解了如何添加国际