數(shù)據(jù)庫操作
1、對象關(guān)系映射(Object-Relational Mapper,ORM),針對SQL數(shù)據(jù)庫
2、對象文檔映射(Object-Document Mapper,ODM),針對NoSQL數(shù)據(jù)庫
3、數(shù)據(jù)庫操作有:數(shù)據(jù)庫操作引擎 ?VS ?數(shù)據(jù)庫操作框架
4、Python 中最廣泛使用的 ORM 框架是 SQLAlchemy。使用了 ORM 框架,我們對諸如表、文檔此類的數(shù)據(jù)庫實體就可以簡化成對 Python 對象的操作。
5、如果我們直接使用數(shù)據(jù)庫引擎,我們就要寫 SQL 操作語句
WSGI:web服務(wù)網(wǎng)關(guān)接口
1、框架的作用就是進(jìn)一步抽象WSGI接口,讓我們專注一個函數(shù)處理一個URL,至于URL到函數(shù)的映射,就交給web框架處理。
2、有了Web框架,我們在編寫Web應(yīng)用時,注意力就從WSGI處理函數(shù)轉(zhuǎn)移到URL+對應(yīng)的處理函數(shù),這樣,編寫Web App就更加簡單了。