摘要:
这足以让我们惊讶好几分钟,所有的代码我们都不需要写。
当我们调用admin.site.register(Poll)时,Django只让你编辑这个对象并”推测“怎么把它显示在管理页面上。
很多时候,你可能想要控制admin的样式和功能。你可以在你注册对象的时候把选项告诉Django来实现。 阅读全文
摘要:
从前面我们演示的例子,你可能会对我们早先所宣称的Ruby是一种面向对象的语言而感到奇怪。
那么,我们通过这章内容来证明它。我们将要介绍怎样使用Ruby新建类和对象,并介绍Ruby在哪些方面比大部分的面向对象语言要更强大。
让我们一步步地实现一个百万美元的产品,Internet Enabled Jazz and Bluegrass自动唱机的一部分。
在数月的工作后,我们那些高收入的研究和开发人员确定,我们的自动唱机需要歌。因此新建一个Ruby类来描述歌曲是个不错的主意。
我们知道,一首真正的歌有名字,演唱者和时间,因些我们要确保在我们的程序中歌的对象也是这样子的。
阅读全文