- Python API Development Fundamentals
- Jack Chan Ray Chung Jack Huang
- 180字
- 2021-06-11 12:56:27
Introduction
In the previous chapter, we were only storing our data in application memory. While it is easy to code that way, the data will be gone once the server restarts. That is obviously not ideal because we would expect the data to be persisted even after a server restart or application migration and suchlike. Therefore, in this chapter, we will talk about persisting data in a database. We will begin by installing the Postgres database on our local machine. Then, we will create a database using pgAdmin and interact with it using the ORM (Object Relational Mapping) package, SQLAlchemy. ORM allows us to interact with a database by means of an object instead of an SQL query. After that, we will define the user and recipe models, link them up, and use Flask-Migrate to create the corresponding tables in the database. Once that part is complete, we will go through exercises to understand the utilization of SQLAlchemy in the Python console. Lastly, we will add the resource for users so that new users can be created through an API.
- 廣電5G從入門到精通
- 黑客攻防實戰(zhàn)技術完全手冊:掃描、嗅探、入侵與防御
- 微商之道
- 6G潛在關鍵技術(下冊)
- RCNP實驗指南:構建高級的路由互聯(lián)網絡(BARI)
- Web Application Development with R Using Shiny
- Proxmox High Availability
- 通信簡史:從信鴿到6G+
- 面向物聯(lián)網的嵌入式系統(tǒng)開發(fā):基于CC2530和STM32微處理器
- 企業(yè)網絡安全管理
- Microsoft Dynamics CRM 2011 Applications(MB2-868) Certification Guide
- TD-LTE無線網絡規(guī)劃與設計
- Android UI Design
- 物聯(lián)網的機遇與利用
- 5G非正交多址接入技術:理論、算法與實現