CherryPy permite que os desenvolvedores criem aplicativos da Web da mesma forma que fariam com qualquer outro programa Python orientado a objetos. Isso resulta em um código-fonte menor desenvolvido em menos tempo. Ele está sendo usado em muitos sites de produção.
Este tutorial foi projetado principalmente para desenvolvedores que trabalham em Python e são obrigados a criar aplicativos baseados na web baseados em banco de dados portáteis.
CherryPy fornece as funcionalidades CRUD (Criar, Recuperar, Atualizar e Excluir) para aplicativos e ajuda no gerenciamento do projeto de qualquer lugar usando o navegador do usuário.
Para obter os benefícios deste tutorial, você precisa ter um conhecimento básico de programação Python. Um bom conhecimento de Model-View-Controller e Object-Oriented Programming também é igualmente importante. Se você não conhece bem esses conceitos, sugerimos que consulte nosso breve tutorial sobre Python.