Pyramid將models.py文件的內(nèi)容分布到多個(gè)文件的方法
我們通過(guò)下面的文件結(jié)構(gòu),將models.py改成一個(gè)package.
myapp
__init__.py
scripts
__init__.py
initialize_db.py
models
__init__.py
meta.py
foo.py
moo.py
上面的 meta.py, 在代碼中定義一個(gè)其它model文件共享Base和DBSession.
Base = declarative_base()
DBSession = scoped_session(sessionmaker(extension=ZopeTransactionExtension))
foo.py和moo.py就是具體的model定義
foo.py 和moo.py 使用meta.py中定義的base
為了保證定義的model能夠在程序中被啟用,在models/__init__.py中引入它們:
from .meta import DBSession
from .foo import Foo
from .moo import Moo
相關(guān)文章
Python如何實(shí)現(xiàn)遠(yuǎn)程方法調(diào)用
這篇文章主要介紹了Python如何實(shí)現(xiàn)遠(yuǎn)程方法調(diào)用,文中講解非常細(xì)致,幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下2020-08-08在Python 2.7即將停止支持時(shí),我們?yōu)槟銕?lái)了一份python 3.x遷移指南
這篇文章主要介紹了在Python 2.7即將停止支持時(shí)我們?yōu)槟銣?zhǔn)備了一份python 3.x遷移指南的相關(guān)資料,需要的朋友可以參考下2018-01-01Pytorch數(shù)據(jù)類(lèi)型Tensor張量操作的實(shí)現(xiàn)
本文主要介紹了Pytorch數(shù)據(jù)類(lèi)型Tensor張量操作的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07Python隨機(jī)讀取文件實(shí)現(xiàn)實(shí)例
這篇文章主要介紹了Python隨機(jī)讀取文件的相關(guān)資料,需要的朋友可以參考下2017-05-05pytorch實(shí)現(xiàn)用Resnet提取特征并保存為txt文件的方法
今天小編大家分享一篇pytorch實(shí)現(xiàn)用Resnet提取特征并保存為txt文件的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-08-08如何利用Python+Vue實(shí)現(xiàn)簡(jiǎn)單的前后端分離
因?yàn)閜ython開(kāi)發(fā)的高效性,python web開(kāi)發(fā)也受到越來(lái)越多人的關(guān)注,下面這篇文章主要給大家介紹了關(guān)于如何利用Python+Vue實(shí)現(xiàn)簡(jiǎn)單的前后端分離的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-07-07解決python執(zhí)行較大excel文件openpyxl慢問(wèn)題
這篇文章主要介紹了解決python執(zhí)行較大excel文件openpyxl慢問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-05-05