wiki:Meeting20140329

Meeting 2014/03/29

When

29th of March 2014, starting around 14:00

Where

The Alexander Bar have offered to host us again.

What

Petrus Janse van Rensburg will talk about Web development with Flask-Admin.

Flask is fast becoming the micro-framework of choice when it comes to Python web development. It's a very useful tool for building anything that's not going to be a "standard" web application, because it makes very few assumptions about how you should do things, making it easy to customize your application.

However, Flask's greatest strength is also it's greatest weakness... Since it doesn't come with any "batteries included", there are things that you can do quickly with Django that might cost you a lot of time to implement yourself in Flask. One very common example is the sleek admin interface that you get out-of-the-box with Django. It enables non-technical people to have access your site's backend and to manage the site, without you having to do a lot of coding, saving you lots of time & effort.

Flask's answer to this problem was to make the framework easy to extend. So, even if there aren't any batteries included, they can be downloaded pretty easily. One such extension is the Flask-Admin package. Inspired by the Django admin interface, it makes it really easy to slap an admin backend onto a site. And in the spirit of Flask, it's made for customization.

This talk will give a quick overview of Flask-Admin, how it works, and how it can be customized to suit your application.

Agenda

  • 14:00 - Welcome, etc.
  • 14:15 - Flask Admin
  • 15:30 - General Housekeeping

Next Meeting

The next meeting will be on 10th of May, 2014

Last modified 6 years ago Last modified on 03/29/14 13:29:25

Attachments (1)

Download all attachments as: .zip