Get Lanyrd on your mobile (iPhone, Android and more) - check it out here

Sessions at EuroPython 2012 about Flask on Tuesday 3rd July

View as grid

Your current filters are…

Clear
  • Sviluppare una RESTful Web API con Python, Flask e MongoDB

    by Nicola Iarocci

    Nel corso dell’ultimo anno abbiamo lavorato all’implementazione Python di una RESTful Web API completa. Abbiamo imparato un bel po’ di cose sui best pattern REST e, naturalmente, abbiamo messo alla prova le ben note capacità web di Python, rilasciando nel frattempo un paio di progetti Open Source. Nel corso del mio intervento condividerò quel che abbiamo imparato. Prenderemo in considerazione il problematico design di una REST API ‘pura’. Vedremo che cosa offre Python in questo campo e scenderemo infine nel dettaglio, dando una occhiata al codice che abbiamo scritto. Alcune tecnologie/stack che tratteremo sono (in nessun ordine particolare): Flask, PyMongo, MongoDB, REST, JSON, XML, Heroku. Lo sapevi? Che ti piaccia o no, c’è una REST API nel tuo futuro.

    At 9:00am to 10:30am, Tuesday 3rd July

    In Big Mac, Grand Hotel Mediterraneo

    Coverage video

  • Diving into Flask (head on)

    by Andrii Mishkovskyi

    ABOUT THE TALK

    What is Flask? Is it any better than Django? Can I use Flask on Google AppEngine? Fortunately, during the course of this talk I will not have to answer any of these questions. This talk is a showcase of our experience with using Flask to build flexible and scalable web service and it focuses strongly on Flask and Flask extensions’ internals.

    WHO SHOULD COME TO THIS TALK

    Basically anybody who’s looking to invest into learning Flask or already started using Flask. Even though this talk focuses strongly on Flask-related topics, it also raises important points relevant to any web development framework or library.

    ABSTRACT

    Introduction

    • What we’re building
    • Why we chose Flask

    Flask

    • RESTful APIs and Flask.route()
    • Scaling

    Exploring Flask-Celery

    • Monitoring
    • Celery logging: Oh, my!
    • Scaling Celery

    Flask-SQLAlchemy

    • Migrations
    • Sharding and master/slave setup
    • Celery and SQLAlchemy: unexpected issues

    Performance analysis

    • Using werkzeug’s profiler
    • Integrating with statsd
    • Investigating cache usage patterns

    Summary

    At 12:15pm to 1:00pm, Tuesday 3rd July

    In Lasagne, Grand Hotel Mediterraneo