看板 Python 關於我們 聯絡資訊
※ 引述《qoorocker (rockers)》之銘言:
qoorocker:model meta 的 proxy 屬性 我不太懂 QQ 12/12 21:28
不懂代表你用不到, 不用理它(無誤) 其實我自己也從來沒用過 它的作用是可以讓多個 Python class (Django model) 使用同一個 database table 如果你想擴充某個 model, 卻無法修改原本的 class 時就可以使用 我能想到的應用大概是 1. 舊程式要轉換到新程式, 在其間需要有過渡期 2. 原本的 model 來自第三方套件庫的東西, 不方便修改 如果你有寫過 Objective-C 的話, 這東西和 category 很像 或者 C# 最近有個叫 extension methods 的東西也頗類似 用一句話講完就是 它可以讓你往原本的資料結構裡加東西, 但不需要修改原本的 class 如果有需要的時候應該是頗方便的啦... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.161.94.175
qoorocker:謝謝你!~我沒碰過 c- or c# 需要$$$$$ 12/12 23:07
qoorocker:我再多讀讀 document 我一定要多問問 XD 12/12 23:07
doomleika:MS應該給C# express很久了吧? 12/12 23:09
qoorocker:現在想想 好像是需要用到別的 model 的資料 又不想用 12/12 23:13
qoorocker:model foreignkey 之類的 來做連接(省資料空間?) 12/12 23:14
qoorocker:感覺這樣 model 之間的相依性質會比較低 感覺不錯 12/12 23:15
timTan:優美的答案 12/13 12:14
cobrasgo:問個題外話,為什麼django要開兩個process? 12/21 00:06
icycandle:硬體夠力的話開20個也可以啊,是說thread可能會有race 12/26 19:27
icycandle:condition,不過我還沒親眼見過 12/26 19:28