• Checking out: Flask-Admin extension Python Flask

    In my recent projects I often ran into the important but boring task of building admin interfaces on top of data models. It is important because using an admin interface it is the preferred way to edit, add and delete information. It is boring because it basically means you have to create two interfaces dealing with exactly the same data: the layout of the website that is shown to public and the interface for data administration. Flask-Admin is an addon for the Flask microframework that takes care of the boring part. With little effort, it lets you manage your web service’s data through a user-friendly interface.

    Read more
  • Serve a Flask application on a servers subdirectory Python Flask

    Lately I wanted to test a new application before deployment and wanted to make it accessible via a subdirectory of my blog url. It doesn't sound like a great deal but I had some difficulties to accomplish it. To make my life easier in future and to help others facing the same challenge I wrote this Howto.

    Read more
  • Flask Webserver Deployment - Part 4: Nginx Proxy Server Python Flask

    This is the final part of my tutorial on Flask Server Deployment. In the last section we configured our Gunicorn WSGI server and controlled it via Supervisor. In this section we will place our WSGI server behind a Proxy server.

    Content of this Tutorial

    Read more
  • Flask Webserver Deployment - Part 3: Gunicorn WSGI Server Python Flask

    This is Part 3 of my tutorial for Flask Webserver Deployment. In the last section we prepared our server for serving a Flask application. We created a small Flask test application and finally started up the Flask development server. In this part we will use a more production ready server called Gunicorn to run the application.

    Content of this Tutorial

    Read more
  • Flask Webserver Deployment - Part 2: Flask Development Server Python Flask

    This is Part 2 of my tutorial for Flask Webserver Deployment. In the last section we acquired our own personal Linux server. Now we want to get connected to it and run our first Flask Test Application.

    Content of this Tutorial

    Read more
  • Flask Webserver Deployment - Part 1: Hosting Services Python Flask

    Hello World again. This is my second post and I'm going to write about the steps it took me to get my Flask Application deployed to a Webserver.

    Content of this Tutorial

    Read more
  • My first Post

    Hello World

    Hello, my name is Stefan and I wrote this small blogging platform in Python using its great Flask microframework. I was guided along the way by the very recommendable book "Flask Web Development" from Miguel Grinberg. After some days of work this is my first post on this platform and it seems to work.

    Why did I do it?

    Actually I have been programming Python for a while now. It is a great programming language and for me it was just fun to get to know more and more features of the language and available packages. I actually got into web-programming by beer... , yes beer... I'm not only a coder but also a homebrewer (I will write about my brewing experiences in this blog later on). To make my life as a homebrewer a bit easier I was working on a brewing controller, a Raspberry Pi controlling my mashing and brewing temperatures. I first came in touch with Flask when I was looking for a way to build a nice-looking GUI for the brewing controller. I immediately liked its simplicity and modularity. During the learning progress I came across Miguel Grinbergs "Flask Mega Tutorial" in which he points out the main features of Flask and some of its Addons by developing a microblogging platform. I liked it very much so I decided to buy his book and create my own blog basing on it. So now we're here.

    What will I write about?

    I want to write about my coding experiences especially by extending the functionality of this blog. Also I want to write about my brewing experiences and new beer creations. So I think there will be plenty to write about in the time to come. To keep the orientation one of my next objectives will be to add Tags to the posts.

Vulnerability Scanner