Welcome to tornado_contrib’s documentation!

Indices and tables

User’s Guide

  • Introduction

  • Installation

  • Quickstart

Criando o Model

Para criar um model utilize a classe MotorModel.
  • Todos os models tem como base de herança o schematics.modes.Model.

  • Cada attributo constitui de um campo no banco de dados.

  • A classe interna Meta informa qual collection este modelo pertence.

O código abaixo mostra um exemplo de modelo utilizando o MotorModel.

from contrib.base.models import MotorModel

class Person(MotorModel):
    first_name = StringType()
    last_name = StringType()

    class Meta:
        collection = 'persons'

first_name e last_name são campos do modelo, já a classe interna Meta é responsável por informar qual collection do banco de dados será preenchida com os dados do modelo.

O modelo Person acima criará um documento da forma abaixo:

db.persons.insertOne({"first_name": "", "last_name": ""})

Criando o ModelView

Utilizando com Tornado