Django Software Foundation

Download address

1. Introduction to Django files

1.3 Composition of the file

Django has a lot of files. Knowing the composition effectively helps you know where to find what you need

  • Tutorial: Helps you build a Web application through a series of step-by-step steps. If youre new to Django or web application development, this is a good place to start

  • Topic guides describe key topics and concepts and provide useful background information and explanations

  • Reference Guide: A technical API reference that describes how the API works, but requires you to have a basic understanding of key concepts

  • How-to guides: Similar to cookbooks that guide you through problems and provide user examples, deeper than tutorials, and require an understanding of how Django works

1.4 The Model Layer

Django provides a layer of abstraction (model) for building web applications

1.5 The View Layer

Django provides a concept. It is called “view”, which encapsulates the logical tasks of the user’s request and response

1.6 The Template Layer

The model layer provides the designer with a friendly syntax that can submit the information the consumer needs.

1.7 Forms

Django provides a rich framework for creating forms and processing form data

1.8 Development Process

1.9 The admin

1.10 Security

Security is an important part of Web application development, and Django provides a variety of protection mechanisms and tools

1.11 Internationalization and Localization

1.12 Performance and Optimization

There are many techniques and tools that can help your code run more efficiently: faster and using fewer system resources

1.13 Geographic Framework

GeoDjango has a tendency to become a world-class geographic network framework, and its goal is to build a GIS network application using Harness the power of Spatially Enabled data as easily as possible.

1.14 Common Network application Tools

  • Authentication
  • Caching
  • Logging
  • Sending emails
  • – Syndication feeds (RSS/Atom)
  • Page number
  • Messages Framework
  • Serialization
  • session
  • Sitemaps
  • Static Files Management
  • Data Validation

1.15 Other Core Functions

  • Conditional Content Processing
  • Content Types and Generic Relations
  • Custom pages (Flatpages)
  • Redirects
  • Signals
  • System Check Framework
  • The Sites Framework
  • Unicode in Django

1.16 Django Open Source plan