Django 1.10 중국어 문서:문서 소개
gitbook 주소:
https://run-noob.gitbooks.io/django-chinese-docs-1-10/content/
Django documentation
Everything you need to know about Django.
Django에 대해 당신이 알아야 할 모든 것이 여기 있습니다.
How the documentation is organized¶
Django has a lot of documentation. A high-level overview of how it’s organized will help you know where to look for certain things:
Django에는 많은 문서가 있습니다.이 문서에서는 문서 구조를 간략하게 설명하여 특정 컨텐트를 검색하는 데 도움이 됩니다.
First steps¶
Are you new to Django or to programming? This is the place to start!
From scratch: Overview | Installation Tutorial: Part 1: Requests and responses | Part 2: Models and the admin site | Part 3: Views and templates | Part 4: Forms and generic views | Part 5: Testing | Part 6: Static files | Part 7: Customizing the admin site Advanced Tutorials: How to write reusable apps | Writing your first patch for Django
First steps
당신은 Django나 프로그래밍 초보자입니까?여기서부터 시작할게요~
**201703 *** **
The model layer¶ Django provides an abstraction layer (the “models”) for structuring and manipulating the data of your Web application. Learn more about it below: Models: Introduction to models | Field types | Meta options | Model class QuerySets: Executing queries | QuerySet method reference | Lookup expressions Model instances: Instance methods | Accessing related objects Migrations: Introduction to Migrations | Operations reference | SchemaEditor | Writing migrations Advanced: Managers | Raw SQL | Transactions | Aggregation | Search | Custom fields | Multiple databases |Custom lookups | Query Expressions | Conditional Expressions | Database Functions Other: Supported databases | Legacy databases | Providing initial data | Optimize database access | PostgreSQL specific features
The view layer¶ Django has the concept of “views” to encapsulate the logic responsible for processing a user’s request and for returning the response. Find all you need to know about views via the links below: The basics: URLconfs | View functions | Shortcuts | Decorators Reference: Built-in Views | Request/response objects | TemplateResponse objects File uploads: Overview | File objects | Storage API | Managing files | Custom storage Class-based views: Overview | Built-in display views | Built-in editing views | Using mixins | API reference |Flattened index Advanced: Generating CSV | Generating PDF Middleware: Overview | Built-in middleware classes
The template layer¶ The template layer provides a designer-friendly syntax for rendering the information to be presented to the user. Learn how this syntax can be used by designers and how it can be extended by programmers: The basics: Overview For designers: Language overview | Built-in tags and filters | Humanization For programmers: Template API | Custom tags and filters
Forms¶ Django provides a rich framework to facilitate the creation of forms and the manipulation of form data. The basics: Overview | Form API | Built-in fields | Built-in widgets Advanced: Forms for models | Integrating media | Formsets | Customizing validation
The development process¶ Learn about the various components and tools to help you in the development and testing of Django applications: Settings: Overview | Full list of settings Applications: Overview Exceptions: Overview django-admin and manage.py: Overview | Adding custom commands Testing: Introduction | Writing and running tests | Included testing tools | Advanced topics Deployment: Overview | WSGI servers | Deploying static files | Tracking code errors by email
The admin¶ Find all you need to know about the automated admin interface, one of Django’s most popular features: Admin site Admin actions Admin documentation generator
Security¶ Security is a topic of paramount importance in the development of Web applications and Django provides multiple protection tools and mechanisms: Security overview Disclosed security issues in Django Clickjacking protection Cross Site Request Forgery protection Cryptographic signing Security Middleware
Internationalization and localization¶ Django offers a robust internationalization and localization framework to assist you in the development of applications for multiple languages and world regions: Overview | Internationalization | Localization | Localized Web UI formatting and form input Time zones
Performance and optimization¶ There are a variety of techniques and tools that can help get your code running more efficiently - faster, and using fewer system resources. Performance and optimization overview
Python compatibility¶ Django aims to be compatible with multiple different flavors and versions of Python: Jython support Python 3 compatibility
Geographic framework¶ GeoDjango intends to be a world-class geographic Web framework. Its goal is to make it as easy as possible to build GIS Web applications and harness the power of spatially enabled data.
Common Web application tools¶ Django offers multiple tools commonly needed in the development of Web applications: Authentication: Overview | Using the authentication system | Password management | Customizing authentication | API Reference Caching Logging Sending emails Syndication feeds (RSS/Atom) Pagination Messages framework Serialization Sessions Sitemaps Static files management Data validation
Other core functionalities¶ Learn about some other core functionalities of the Django framework: Conditional content processing Content types and generic relations Flatpages Redirects Signals System check framework The sites framework Unicode in Django
The Django open-source project¶ Learn about the development process for the Django project itself and about how you can contribute: Community: How to get involved | The release process | Team organization | Meet the team | Current roles | The Django source code repository | Security policies | Mailing lists Design philosophies: Overview Documentation: About this documentation Third-party distributions: Overview Django over time: API stability | Release notes and upgrading instructions | Deprecation Timeline
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Django의 질문 및 답변 웹사이트환영 친구, 이것은 우리의 새로운 블로그입니다. 이 블로그에서는 , 과 같은 Question-n-Answer 웹사이트를 만들고 있습니다. 이 웹사이트는 회원가입 및 로그인이 가능합니다. 로그인 후 사용자는 사용자의 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.