Add meta description for introduction documents

This commit is contained in:
Roman Mogilatov 2016-04-11 23:16:46 +03:00
parent 9fc1502ae6
commit 4e4782c598
5 changed files with 35 additions and 0 deletions

View File

@ -1,6 +1,13 @@
Dependency injection and inversion of control in Python Dependency injection and inversion of control in Python
------------------------------------------------------- -------------------------------------------------------
.. meta::
:keywords: Python,DI,Dependency injection,IoC,Inversion of Control
:description: This article describes benefits of dependency injection and
inversion of control for Python applications. Also it
contains some Python examples that show how dependency
injection and inversion could be implemented.
History History
~~~~~~~ ~~~~~~~

View File

@ -1,6 +1,12 @@
Introduction Introduction
============ ============
.. meta::
:keywords: Python,DI,Dependency injection,IoC,Inversion of Control
:description: Current section of documentation is designed to give some
overview about dependency injection pattern, inversion of
control principle and "Dependency Injector" framework.
Current section of documentation is designed to give some overview about Current section of documentation is designed to give some overview about
dependency injection pattern, inversion of control principle and dependency injection pattern, inversion of control principle and
*Dependency Injector* framework. *Dependency Injector* framework.

View File

@ -1,6 +1,12 @@
Key features of Dependency Injector Key features of Dependency Injector
----------------------------------- -----------------------------------
.. meta::
:keywords: Python,DI,Dependency injection,IoC,Inversion of Control
:description: This article describes key features of "Dependency Injector"
framework. It also provides some cases and recommendations
about usage of "Dependency Injector" framework.
*Dependency Injector* is a dependency injection framework for Python projects. *Dependency Injector* is a dependency injection framework for Python projects.
It was designed to be unified, developer-friendly tool for managing any kind It was designed to be unified, developer-friendly tool for managing any kind
of Python objects and their dependencies in formal, pretty way. of Python objects and their dependencies in formal, pretty way.

View File

@ -1,6 +1,13 @@
Structure of Dependency Injector Structure of Dependency Injector
-------------------------------- --------------------------------
.. meta::
:keywords: Python,DI,Dependency injection,IoC,Inversion of Control
:description: This article describes "Dependency Injector" framework
components and their interaction between each other.
Catalogs, providers and injections are the former
components of the framework.
Current section describes *Dependency Injector* main entities and their Current section describes *Dependency Injector* main entities and their
interaction between each other. interaction between each other.

View File

@ -1,6 +1,15 @@
What is dependency injection and inversion of control? What is dependency injection and inversion of control?
------------------------------------------------------ ------------------------------------------------------
.. meta::
:keywords: Python,DI,Dependency injection,IoC,Inversion of Control
:description: This article provides definition of dependency injection,
inversion of control and dependency inversion. It contains
example code in Python that is refactored to be following
inversion of control principle and then enhanced by
inversion of control container based on "Dependency Injector"
declarative catalog.
Definition Definition
~~~~~~~~~~ ~~~~~~~~~~