pyramid-mongoengine

Mongoengine Pyramid extension based in flask-mongoengine


Keywords
pyramid, mongoengine, python, os, opensource
License
MIT
Install
pip install pyramid-mongoengine==0.0.9

Documentation

Pyramid Mongoengine

pyramid-mongoengine package based in flask-mongoengine

README In Progress

Install

pip install pyramid-mongoengine

Config

Basic setup

if __name__ == "__main__":
    config = Configurator()

    config.include("pyramid_mongoengine")
    config.add_connection_database()

pyramid-mongoengine provides add_connection_database(), he makes a connection with database using data coming from .ini file.

mongo_url = mongodb://my_ip_location_to_mongodb
mongodb_name = "my_db_application"

If theses data not exists in .ini, pyramid-mongoengine use default values

# Default values
mongo_url = mongodb://localhost
mongodb_name = "test"

Creating models

from pyramid_mongoengine import MongoEngine

db = MongoEngine()

class User(db.Document):
    email = db.StringField(required=True)
    username = db.StringField(requred=True)

See demo application to examples

Support on Beerpay

Hey dude! Help me out for a couple of 🍻!

Beerpay Beerpay