"Django Development Collection" PDF

Download link: https://pan.baidu.com/s/10gOF1yW8XHQ2t5t7M5H0Lg Password: cpp4

  • Publisher:  Tsinghua University Press; 1st edition (January 1, 2017)
  • Series Title:  Tsinghua Science and Technology Lecture Hall
  • Paperback:  393 pages
  • Language:  Simplified Chinese
  • Format:  16
  • ISBN: 9787302436966
  • Barcode:  9787302436966
  • Product size:  25.8 x 18.4 x 2 cm
  • Item weight:  699 g
  • ASIN:  B01MT8DM2R

Editor's Choice

Django is a web application development framework based on Python language and MVC design pattern. As a web development framework that can make web development work pleasant and efficient, it can build and maintain high-quality web applications with minimal cost.
The author of "Django Development Collection" uses the Django framework to implement the application service program when building a smart agricultural service platform, and the main content of this book is also derived from this. The content in the book comes from actual projects, and it guides readers to develop Django from simple to deep, and finally enables readers to master the development process of the project, so as to use it in their own project development.

About the Author

Author: Wang Youzhao; Huang Jing

content

Chapter 1 Front-End Technology

1.1 First Understanding HTML

1.2 Introducing HTML 1.3

CSS Basics

1.4 CSS Styles

1.5 CSS Frame Model

1.6 CSS Positioning

1.7 JavaScript Basics

1.8 JavaScript HTML DOM

1.9 JavaScript Library

1.9.1 Introduction to JavaScript Library

1.9.2 jQuery

Chapter 2 MySQL

2.1 MySQL installation and

configuration

_

_

_

_ _ _ _ 3.2 Java Multithreaded Programming 3.2.1 The Life Cycle of a Thread 3.2.2 Creating a Thread 3.2.3 Thread Safety and Shared Resources 3.2.4 Deadlocks 3.2.5 Thread Scheduling 3.2.6 Java Synchronized Blocks 3.2.7 Concurrent Containers 3.2. 8 The use of thread pools 3.3 Java network programming 3.3.1 Java network programming foundation 3.3.2 Non-blocking Socket programming

































3.3.3 Secure Network Communication

Chapter 4 Django Application Framework 4.1 Django

Overview

4.2 Installation

4.3 Views and Uniform Resource Locators (URLs)

4.3.1 Creating Views

4.3.2 Creating URLconfs

4.3.3 Regular

Expressions Processing

4.3.5 About Request and Response

4.3.6 Dynamic View Content

4.3.7 Dynamic URL

4.4 Template

4.4.1 Basic Knowledge of Template System

4.4.2 How to Use Template System

4.4.3 Template Rendering

4.4.4 Dictionary and Context Replacement

4.4.5 Lookup of deep variables 4.4.6 Manipulation of Context

objects

4.4.7 Concepts and limitations model _ _ _ _ _ _

























4.5.7 Basic Data Access

4.5.8 Unicode Objects

4.5.9 Data Filtering

4.5.10 Obtaining a Single Object

4.5.11 Data Sorting

4.5.12 Chained Query

4.5.13 Updating Multiple Objects

4.5.14 Deleting Objects

4.6 Django Instance - Building One Blog

4.7Session 4.8 Common

Server Commands

Chapter 5 Nginx Module

Development Development 5.4 Simple HTTP Filter Module Development 5.5 SSL Module Chapter 6 uWSGI Server 6.1 uWSGI Overview 6.2 uWSGI Installation and Running Commands 6.3 uWSGI Options Configuration Chapter 7 Embedded Development 7.1 System Overview 7.1.1 Basic Concepts of Embedded Systems 7.1.2 Features of Embedded System 7.1.3 Development Trend of Embedded System 7.2 Embedded Linux Foundation 7.2.1 Linux File System 7.2.2 Linux Directory Structure









































7.2.3 File Types and File Attributes

7.2.4 Embedded Linux Development Environment Construction

7.2.5 Minicom Installation

7.3 Embedded C Language Development Process

7.3.1 Vim Editor

7.3.2 GCC Compiler

7.3.3 GDB Debugger

7.3.4 GDBServer Remote Debugging

7.3 .5Make Project Manager

7.4 File I/O

7.4.1 File I/O Programming Fundamentals

7.4.2 Basic I/O Operation

7.4.3 Standard I/O Operation

7.4.4 Linux Serial Port Programming

7.4.5 Serial Port Usage

7.4.6 Serial Port Programming Examples

7.4.7 Modbus Communication Protocol

7.4.8 ZigBee Communication Protocol

7.5 Linux Process

7.5.1 Process Overview

7.5.2 Linux Process Programming

7.5.3 Zombie Process

7.5.4 Interprocess Communication and Synchronization

7.5.5 Pipe Communication

7.5.6 Shared Memory Communication

7.5 .7 Other Communication Methods

7.6 Thread Overview

7.6.1 Thread Classification and Characteristics

7.6.2 Thread Implementation

7.6.3 Thread Attributes

7.6.4 Synchronization and Mutual Exclusion between Threads

Chapter 8 Network Programming

8.1 Introduction to Socket Programming

8.2 socket options

8.2.1 SOL_SOCKET protocol family option

8.2.2 IPPROTO_IP option

8.3 Basic TCP socket programming

8.3.1 socket overview

8.3.2 connect() function

8.3.3 bind() function

8.3.4 listen() function

8.3.5 accept() function

8.3.6 fork()

8.3.7 close() function with exec() function 8.3.8

TCP programming example

8.4 Basic UDP socket programming

8.4.1 recvfrom() and sendto() function

8.4.2 UDP connect() function

8.4.3 UDP program example

Chapter 9 Users Authentication System Example

9.1 Static Resource Deployment 9.1.1

Nginx Configuration

9.1.2 Static Resource

9.2 Django Application Processing Program Design

9.2.1 Project Creation and Configuration

9.2.2 Database Design

9.2.3 Application Processing Program Design

Appendix ACSS Source Code

Appendix BHTML File

References


Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325688670&siteId=291194637