This is yet another Flask tutorial in the world, but my aim is explain the hidden brain of flask a bit more pedantically for non software developers. I break down the tutorial in 3 parts, module, package, app. Accompanying ipynb still to come with detailed comments.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
1.AnotherForm_as_module
2.AnotherForm_as_package
.gitignore
README.md
another_flask_tutorial.ipynb

README.md

#----------------------------------------- #Not so fast, yet another Flask Tutorial #-----------------------------------------

This is yet another Flask tutorial in the world, but...I don't jump from hello world to deployment. My aim was to explain the hidden brain of flask a bit more pedantically for newbies and none software developers.

In the first section we create an app locally in a one page module. In the second section we expand the app to a package, and connect it to a database, still locally. In the third section we deploy it to heroku.

Part 1: We start with an application that can upload files with a button in module form. https://github.com/kathrynthegreat/katya_flask_tutorial/tree/master/1.AnotherForm_as_module

Part 2: We break the module up into a package and add 2 more functionalities - uploading data, and storing in a postgresql database. https://github.com/kathrynthegreat/katya_flask_tutorial/tree/master/2.AnotherForm_as_package

Part 3: We deploy to Heroku. https://github.com/kathrynthegreat/anotherform_deployed