MongoDB native to web development - London Framework

Post on 02-Jul-2015

3.059 views 8 download

description

London Framework is new framework Python, Mongodb because it was the first drive.

Transcript of MongoDB native to web development - London Framework

MongoDB native to web development

Thiago Avelino@avelino0

Thiago Avelino

@avelino0

PythonOpen Source

MongoDBNoSQL

London Framework

Plone

Zope

RiakNode.js

Ruby

TyphonDjango ...

and more...

Brazil to London

How it started

por Marinho Brandão

+

+

=

django-mongodb.org

What problem?

Relational architecture

Denormalization architecture

?

Included Applications

Forms

Clean Form

Render Form

Ajax/Models Form

More Form

Models

Sample Model

Sample Model

Field Type• CharField

• TextField

• MarkdownField

• EmailField

• URLField

• SlugField

• PasswordField

• BooleanField

• NullBooleanField

• IntegerField

Field Type• SmallIntegerField

• PositiveIntegerField

• PositiveSmallIntegerField

• DecimalField

• MoneyField

• DateField

• DateTimeField

• TimeField

• ListField

• DictField

Field Type

• RelatedField

• ForeignKey

• OneToOneField

• ManyToManyField

ObjID

URLs

URLs

URLs

Views

Sample View

Sample View

Templates

Render Template

Template Tags

Template Tags

Template Tags

• base

• container

• container_mirror

• style_tags

• script_tags

• head_scripts

• body_scripts

• piece

Notifications

Sample Notifications

Sample Notifications

utils

Http Server

Command line tools

london-create-project.py

london-create-project.py

london-admin.py

Admin

London CMS

Command line tools

london-cms-start.py

Forms

Pages

Redirects

London VIMgithub.com/avelino/london.vim

Case

Help London

Official repository is in https://github.com/mochii/londonIssues must be open in https://github.com/mochii/london/issuesOfficial website will be available soon at http://londonframework.org/E-mail to send instead of using the website: london-developers@googlegroups.com

Thanks!

www.slideshare.net/avelinoo

thiagoavelinoster@gmail.com

@avelino0