Скоро Two Scoops of Django 3.x: Best Practices for the Django Web Framework

Moderator
4 Сен 2023
0
-2,968
Two Scoops of Django 3.x: Best Practices for the Django Web Framework

30706447.jpg


Подробности (Машинный перевод)

540 + страниц, 446 в то время как в альфа-версии

И снова мы выпускаем книгу, битком набитую материалами, которые помогут вам в ваших проектах Django!

В двух Черпаках Django мы познакомим вас с различными советами, трюками, шаблонами, фрагментами кода и техниками, которые мы подобрали за эти годы. Эта книга представляет собой обновление и расширение предыдущих изданий:

Обновлено для Django 3.x (который будет поддерживаться основной командой по крайней мере до апреля 2024 года!)

Обновлено в соответствии с изменениями в экосистеме Django, с исправлениями и уточнениями, добавленными благодаря отзывам наших читателей и технических рецензентов.

Обновлено для Python 3.8 и / или 3.9

Переработанный материал почти по всем темам книги.

Новый материал о GraphQL, Django Rest Framework, безопасности, формах, моделях и многом другом.

Две ложки Джанго 3.x: лучшие практики для веб-фреймворка Django доступны в формате PDF

Спойлер: Содержание

Coding Style
The Optimal Django Environment Setup
How To Lay Out Django Projects
Fundamentals of Django App Design
Settings and Requirements Files
Model Best Practices
Queries and the Database Layer
Function- and Class-Based Views
Best Practices for Function-Based Views
Best Practices for Class-Based Views
Asynchronous Views (3.1+)
Form Fundamentals
Common Patterns for Forms
Templates: Best Practices
Template Tags and Filters
Django Templates and Jinja2
Building APIs with Django Rest Framework
Building GraphQL APIs
JavaScript and Django
Tradeoffs of Replacing Core Components
Working With the Django Admin
Dealing with the User Model
Django's Secret Sauce: Third-Party Packages
Testing Chapter of Doom!
Documentation: Be Obsessed
Finding and Reducing Bottlenecks
Asynchronous Task Queues
Security Best Practices
Logging: Tips and Tools
Signals: Use Cases and Avoidance Techniques
What About Those Random Utilities?
Deployment: Platforms as a Service
Deploying Django Projects
Continuous Integration
The Art of Debugging
Where and How to Ask Django Questions
Closing Thoughts


Для просмотра содержимого вам необходимо авторизоваться

Для просмотра содержимого вам необходимо авторизоваться