《Django开发宝典》PDF

下载链接: https://pan.baidu.com/s/10gOF1yW8XHQ2t5t7M5H0Lg 密码: cpp4

  • 出版社: 清华大学出版社; 第1版 (2017年1月1日)
  • 丛书名: 清华科技大讲堂
  • 平装: 393页
  • 语种: 简体中文
  • 开本: 16
  • ISBN: 9787302436966
  • 条形码: 9787302436966
  • 商品尺寸: 25.8 x 18.4 x 2 cm
  • 商品重量: 699 g
  • ASIN: B01MT8DM2R

编辑推荐

Django是一款基于Python语言及MVC设计模式实现的Web应用开发框架,作为一款可使Web开发工作愉快并且高效的Web开发框架,能够以最小的代价构建和维护高质量的Web应用。
《Django开发宝典》的作者在搭建智慧农业服务平台时的应用服务程序采用Django框架实现,本书的主要内容也是由此而来。书中内容来源于实际项目,由浅入深地带领读者进行Django的开发,最终使读者掌握项目的开发流程,从而运用于自己的项目开发中。

作者简介

作者:王友钊;黄静

目录

第1章前端技术

1.1初识HTML

1.2走进HTML

1.3CSS基础

1.4CSS样式

1.5CSS框模型

1.6CSS定位

1.7JavaScript基础

1.8JavaScript HTML DOM

1.9JavaScript库

1.9.1JavaScript库简介

1.9.2jQuery

第2章MySQL

2.1MySQL的安装和配置

2.2MySQL基本操作

2.2.1数据库相关操作

2.2.2表的操作

2.2.3数据的操作

2.2.4数据记录查询

2.3数据的备份与恢复

2.4访问数据库

第3章Java程序开发

3.1Java简介

3.2Java多线程编程

3.2.1一个线程的生命周期

3.2.2创建一个线程

3.2.3线程安全与共享资源

3.2.4死锁

3.2.5线程的调度

3.2.6Java同步块

3.2.7并发容器

3.2.8线程池的使用

3.3Java网络编程

3.3.1Java网络编程基础

3.3.2非阻塞式的Socket编程

3.3.3安全网络通信

第4章Django应用框架

4.1Django概述

4.2安装

4.3视图(View)和统一资源定位符(URL)

4.3.1创建视图

4.3.2创建URLconf

4.3.3正则表达式

4.3.4Django请求处理方式

4.3.5关于Request与Response

4.3.6动态视图内容

4.3.7动态URL

4.4模板(Template)

4.4.1模板系统基本知识

4.4.2如何使用模板系统

4.4.3模板渲染

4.4.4字典和Context替换

4.4.5深度变量的查找

4.4.6Context对象的操作

4.4.7理念与局限

4.4.8在视图中使用模板

4.4.9模板加载

4.4.10locals()技巧

4.4.11include模板标签

4.4.12模板继承

4.5模型(Model)

4.5.1在视图中进行数据库查询的基本方法

4.5.2MTV开发模式

4.5.3创建APP应用程序

4.5.4在Python代码中定义模型

4.5.5编写模型

4.5.6模型安装

4.5.7基本数据访问

4.5.8Unicode对象

4.5.9数据过滤

4.5.10获取单个对象

4.5.11数据排序

4.5.12连锁查询

4.5.13更新多个对象

4.5.14删除对象

4.6Django实例——搭建一个博客

4.7Session

4.8常用服务器命令

第5章Nginx模块开发

5.1Nginx简介

5.2Nginx配置

5.2.1安装Nginx

5.2.2Nginx命令行控制参数

5.2.3Nginx配置的基本方法

5.2.4rewrite重定向

5.3简单的HTTP子请求模块开发

5.4简单的HTTP过滤模块开发

5.5SSL模块

第6章uWSGI服务器

6.1uWSGI概述

6.2uWSGI安装及运行命令

6.3uWSGI选项配置

第7章嵌入式开发

7.1系统概述

7.1.1嵌入式系统的基本概念

7.1.2嵌入式系统的特点

7.1.3嵌入式系统的发展趋势

7.2嵌入式Linux基础

7.2.1Linux文件系统

7.2.2Linux目录结构

7.2.3文件类型及文件属性

7.2.4嵌入式Linux开发环境构建

7.2.5Minicom的安装

7.3嵌入式C语言开发流程

7.3.1Vim编辑器

7.3.2GCC编译器

7.3.3GDB调试器

7.3.4GDBServer远程调试

7.3.5Make工程管理器

7.4文件I/O

7.4.1文件I/O编程基础

7.4.2基本I/O操作

7.4.3标准I/O操作

7.4.4Linux串口编程

7.4.5串口使用详解

7.4.6串口编程实例

7.4.7Modbus通信协议

7.4.8ZigBee通信协议

7.5Linux进程

7.5.1进程概述

7.5.2Linux进程编程

7.5.3Zombie进程

7.5.4进程间的通信和同步

7.5.5管道通信

7.5.6共享内存通信

7.5.7其他通信方式

7.6线程概述

7.6.1线程的分类和特性

7.6.2线程的实现

7.6.3线程属性

7.6.4线程之间的同步与互斥

第8章网络编程

8.1套接字编程简介

8.2套接字选项

8.2.1SOL_SOCKET协议族选项

8.2.2IPPROTO_IP选项

8.3基本TCP套接字编程

8.3.1socket概述

8.3.2connect()函数

8.3.3bind()函数

8.3.4listen()函数

8.3.5accept()函数

8.3.6fork()与exec()函数

8.3.7close()函数

8.3.8TCP编程实例

8.4基本UDP套接字编程

8.4.1recvfrom()和sendto()函数

8.4.2UDP的connect()函数

8.4.3UDP程序实例

第9章用户认证系统实例

9.1静态资源部署

9.1.1Nginx配置

9.1.2静态资源

9.2Django应用处理程序设计

9.2.1项目创建及配置

9.2.2数据库设计

9.2.3应用处理程序设计

附录ACSS源码

附录BHTML文件

参考文献


猜你喜欢

转载自blog.csdn.net/sinat_33899729/article/details/80193620