このモデルがあるとしましょう: models.py
class Tool:
name = models.CharField()
price = models.DecimalField()
class Storage:
tool = models.ForeignKey('tools')
count = models.Integerfield()
次にdatagrids.pyで
class StorageDataGrid(DataGrid):
tool = Column()
count = Column()
price = ?
def __init__(self, request):
DataGrid.__init__(self, request, queryset=Storage.objects.all())
self.default_columns = ['tool', 'count', 'price']
問題は、価格列をどのように定義するかです。または、クエリセットに含める方法。