最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Pyramid將models.py文件的內(nèi)容分布到多個(gè)文件的方法

 更新時(shí)間:2013年11月27日 11:56:39   作者:  
默認(rèn)的Pyramid代碼結(jié)構(gòu)中,就只有一個(gè)models.py文件,在實(shí)際項(xiàng)目中,如果需要對models進(jìn)行分類,放到不同文件下,應(yīng)該怎么辦

我們通過下面的文件結(jié)構(gòu),將models.py改成一個(gè)package.

復(fù)制代碼 代碼如下:

myapp
    __init__.py
    scripts
        __init__.py
        initialize_db.py
    models
        __init__.py
        meta.py
        foo.py
        moo.py

上面的 meta.py, 在代碼中定義一個(gè)其它model文件共享Base和DBSession.

復(fù)制代碼 代碼如下:

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中引入它們:

復(fù)制代碼 代碼如下:

from .meta import DBSession
from .foo import Foo
from .moo import Moo

相關(guān)文章

  • Python 中制作偶數(shù)列表的方法

    Python 中制作偶數(shù)列表的方法

    這篇文章主要介紹了Python 中制作偶數(shù)列表的方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-05-05
  • 關(guān)于spring的@Bean注解放入引用Bean中初始化失敗分析

    關(guān)于spring的@Bean注解放入引用Bean中初始化失敗分析

    這篇文章主要介紹了關(guān)于spring的@Bean注解放入引用Bean中初始化失敗分析,Spring的@Bean注解用于告訴方法,產(chǎn)生一個(gè)Bean對象,然后這個(gè)Bean對象交給Spring管理,產(chǎn)生這個(gè)Bean對象的方法Spring只會調(diào)用一次,需要的朋友可以參考下
    2023-07-07
  • 如何在Python中捕獲finally語句中異常消息

    如何在Python中捕獲finally語句中異常消息

    正常情況下,finally語句不會捕獲異常,而是在異常處理完成后執(zhí)行,那么如何在Python中捕獲finally語句中異常消息呢,下面小編就來和大家詳細(xì)聊聊
    2024-02-02
  • Python 輸出詳細(xì)的異常信息(traceback)方式

    Python 輸出詳細(xì)的異常信息(traceback)方式

    這篇文章主要介紹了Python 輸出詳細(xì)的異常信息(traceback)方式,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • python 中文件輸入輸出及os模塊對文件系統(tǒng)的操作方法

    python 中文件輸入輸出及os模塊對文件系統(tǒng)的操作方法

    這篇文章主要介紹了python 中文件輸入輸出及os模塊對文件系統(tǒng)的操作方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-08-08
  • Python利用matplotlib繪制散點(diǎn)圖的新手教程

    Python利用matplotlib繪制散點(diǎn)圖的新手教程

    這篇文章主要給大家介紹了關(guān)于Python利用matplotlib繪制散點(diǎn)圖的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • 如何用Python Beautiful?Soup解析HTML內(nèi)容

    如何用Python Beautiful?Soup解析HTML內(nèi)容

    Beautiful Soup是一種Python的解析庫,主要用于解析和處理HTML/XML內(nèi)容,詳細(xì)介紹Beautiful Soup的使用方式和應(yīng)用場景,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • 關(guān)于Python中request發(fā)送post請求傳遞json參數(shù)的問題

    關(guān)于Python中request發(fā)送post請求傳遞json參數(shù)的問題

    這篇文章主要介紹了Python中request發(fā)送post請求傳遞json參數(shù)的問題,在Python中需要傳遞dict參數(shù),利用json.dumps將dict轉(zhuǎn)為json格式用post方法發(fā)起請求,感興趣的朋友跟隨小編一起看看吧
    2022-08-08
  • Python調(diào)用系統(tǒng)底層API播放wav文件的方法

    Python調(diào)用系統(tǒng)底層API播放wav文件的方法

    這篇文章主要介紹了Python調(diào)用系統(tǒng)底層API播放wav文件的方法,涉及Python使用pywin32調(diào)用系統(tǒng)底層API讀取與播放wav文件的相關(guān)操作技巧,需要的朋友可以參考下
    2017-08-08
  • python關(guān)于逆序輸出留空格的方法解讀

    python關(guān)于逆序輸出留空格的方法解讀

    這篇文章主要介紹了python關(guān)于逆序輸出留空格的方法,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02

最新評論

玛曲县| 泰顺县| 嵊州市| 南京市| 顺义区| 夏邑县| 高清| 公安县| 永年县| 潜江市| 深州市| 阿拉善右旗| 石景山区| 望江县| 来安县| 嘉善县| 巴彦淖尔市| 监利县| 修水县| 枝江市| 蚌埠市| 赤峰市| 襄垣县| 天全县| 子长县| 荔波县| 合肥市| 长岭县| 巴塘县| 诸暨市| 当雄县| 南溪县| 乐业县| 大城县| 和顺县| 宁陵县| 古浪县| 大埔县| 皮山县| 龙泉市| 章丘市|