利用這一次在追 OSDC 影片的時候 (講者:Hychen 大大,Blog)
順便來搞懂一下到底什麼是 Meta Class
之前在 這裡 看到 Meta Class 的介紹的時候
其實我因為當時功力太淺所以看的似懂非懂,帶過去後過一陣子就忘光了
而事實上,我們的好朋友已有提供 Meta Class 的最佳解答了:
What is a meta class in Python ?不用懷疑,就直接閱讀有 855 (增加中)個正面評價的答案吧!
另外澄清一下
在 Django 當中確實也有使用到 Meta Class 的方式來達成一些目的
但是 Class Meta: ... 的使用方式 與 Meta Class 無直接關係就是了 (Ref.)
# 順便講一下無關的東西
在 PIPOSEA的開發過程中
由於 API Server 的性質 + 對 Python 不熟
所以我目前採用的 Framework 是極 light-weight 且簡單的 bottle 而不是萬能的 Django
當然,外面有掛上其他東西 ( gevent )