The code for my tutorial on CodeMentor about building a Flask CRUD web app
All the code used in this tutorial is available as a GitHub repository. You can clone that if you want to start from the end product instead of building each step.
The Database Toolkit for Python
We'll be using SQLAlchemy, which is an ORM that hides a lot of SQL logic. If you've run some SQL statements before, it might be easier to understand what's happening under the hood. If you want to learn more about the relation between SQL and SQLAlchemy, you can see my tutorial specifically on that over at Compose.io.
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
Mirror of the official PostgreSQL GIT repository. Note that this is just a *mirror* - we don't work with pull requests on github. To contribute, please see https://wiki.postgresql.org/wiki/Submitting_a_Patch
We want to remember our users' input, so we'll want to be able to add items to a database. We'll use the popular SQLite database, which comes bundled with the standard installation of Python. It is a file-based database, so we can store our data in a file on our file system, without needing to install a huge Relational Database Management System (RDBMS). We'll use SQLite through SQLAlchemy, which provides a higher level abstraction. This means that we could easily use a different database, such as PostgreSQL or MariaDB, and we wouldn't need to change our codebase. SQLAlchemy also allows us to do database level operations in a more Pythonic way.
Make the application more aesthetically pleasing by adding some CSS, either custom CSS or through a framework like Bootstrap.
Build a simple web app using BottlePy
3 projects | dev.to | 29 Dec 2021
How can I use UUIDs in SQLAlchemy?
2 projects | reddit.com/r/codehunter | 3 Apr 2022
4 projects | reddit.com/r/SaaS | 18 Feb 2022
Seven URL Shortener
4 projects | dev.to | 12 Dec 2021
Creating an Async API using Postgres - Building a Chess Analysis App (Part 3)
4 projects | dev.to | 17 Nov 2021