- Flask Framework Cookbook
- Shalabh Aggarwal
- 177字
- 2021-08-05 17:17:23
Introduction
Flask has been designed to be flexible enough to support any database. The simplest way would be to use the direct sqlite3 package, which is a DB-API 2.0 interface and does not actually give an ORM. Here, we will use SQL queries to talk with the database. This approach is not suggested for large projects as it can eventually become a nightmare to maintain the application. Also, with this approach, the models are virtually non-existent and everything happens in the view functions, where we write queries to interact with the DB.
In this chapter, we will talk about creating an ORM layer for our Flask applications with SQLAlchemy for relational database systems, which is recommended and widely used for applications of any size. Also, we will have a glance over how to write a Flask app with the NoSQL database system.
Note
ORM refers to Object Relational Mapping/Modeling and implies how our application's data models store and deal with data at a conceptual level. A powerful ORM makes designing and querying business logic easy and streamlined.
- 從零開始構建企業級RAG系統
- 少兒人工智能趣味入門:Scratch 3.0動畫與游戲編程
- Android Wearable Programming
- The Modern C++ Challenge
- 自制編譯器
- Hadoop+Spark大數據分析實戰
- Getting Started with NativeScript
- 學習正則表達式
- R Data Analysis Cookbook(Second Edition)
- Nagios Core Administration Cookbook(Second Edition)
- Swift語言實戰晉級
- Learning Ionic
- 監控的藝術:云原生時代的監控框架
- 邊玩邊學Scratch3.0少兒趣味編程
- OpenCV 3.0 Computer Vision with Java