我是 Django 新手(使用 1.5.1 版),最近完成了官方 Django 教程。现在我正在制作自己的小应用程序,并且遇到了一些我无法弄清楚的事情。
我有一个 DetailView 通用视图,并设置了属性model = Transaction
。在我的模板中,我可以使用{{ object.payee }}
. {{ Transaction.payee }}
但是,除非我context_object_name = 'Transaction'
在我的视图中设置,否则我不能使用。
根据文档,看起来这应该可行,并且在官方教程中运行良好。我究竟做错了什么?