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에는 많은 문서가 있습니다.이 문서에서는 문서 구조를 간략하게 설명하여 특정 컨텐트를 검색하는 데 도움이 됩니다.
  • Tutorials take you by the hand through a series of steps to create a Web application. Start here if you’re new to Django or Web application development. Also look at the “First steps” below.
  • 교과서는 웹 응용 프로그램을 만드는 모든 절차를 손수 가르쳐 준다.만약 당신이 Django 초보자나 웹 응용 프로그램이 개발한 풋내기라면 여기서부터 보세요.[First steps] 봐야죠
  • Topic guides discuss key topics and concepts at a fairly high level and provide useful background information and explanation.
  • 화제 추천은 가장 자주 언급되는 화제나 개념 이론을 토론하고 매우 유용한 배경 지식과 해석을 제공했다
  • Reference guides contain technical reference for APIs and other aspects of Django’s machinery. They describe how it works and how to use it but assume that you have a basic understanding of key concepts.
  • 참고 문헌 안내에는 Django 기구의 API 문헌이나 다른 방면이 포함되어 있다.이것은 Django가 어떻게 일을 하고 어떻게 사용하는지 알려주는데, 전제는 네가 몇 가지 주요 개념에 대해 알고 있다는 것이다.
  • How-to guides are recipes. They guide you through the steps involved in addressing key problems and use-cases. They are more advanced than tutorials and assume some knowledge of how Django works.
  • 조작지침이라는 비적은 포지셔닝 문제와 사례를 상세하게 알려준다.튜토리얼보다 더 높은 수준으로, 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나 프로그래밍 초보자입니까?여기서부터 시작할게요~
  • 0부터 시작: 개요 | 설치
  • 초급 강좌: Part 1: 요청 및 응답 | Part 2: Models and the admin site | Part 3: Views and templates | Part 4: Forms and generic views | Part 5: Testing | Part 6: 정적 파일 | Part 7: 맞춤형 admin
  • 고급 강좌: 재사용 가능한 app 작성 방법 | 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

    좋은 웹페이지 즐겨찾기