Re: [問題] django 新手 很多問題中

作者: uranusjr (←這人是超級笨蛋)   2013-12-12 21:52:49
※ 引述《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
如果有需要的時候應該是頗方便的啦...
作者: qoorocker (rockers)   2013-02-12 21:28:00
model meta 的 proxy 屬性 我不太懂 QQ謝謝你!~我沒碰過 c- or c# 需要$$$$$我再多讀讀 document 我一定要多問問 XD
作者: doomleika (iSuck)   2013-02-12 23:09:00
MS應該給C# express很久了吧?
作者: qoorocker (rockers)   2013-02-12 23:13:00
現在想想 好像是需要用到別的 model 的資料 又不想用model foreignkey 之類的 來做連接(省資料空間?)感覺這樣 model 之間的相依性質會比較低 感覺不錯
作者: timTan (用口頭禪區分年記)   2013-02-13 12:14:00
優美的答案
作者: cobrasgo (人魚線變成鮪魚線,超帥)   2013-02-21 00:06:00
問個題外話,為什麼django要開兩個process?
作者: icycandle (兩棲作戰太空鼠)   2013-02-26 19:27:00
硬體夠力的話開20個也可以啊,是說thread可能會有racecondition,不過我還沒親眼見過

Links booklink

Contact Us: admin [ a t ] ucptt.com