我有点迷路,不知道如何继续,经过大量搜索后,我认为我没有正确地做到这一点。[Django] [Admin] change_form使用javascript自动填充字段
我的问题是,我有一个提议类模型像这样的:
class Offer(models.Model):
design_hours = models.IntegerField()
design_price = models.DecimalField(max_digits=10, decimal_places=2)
devel_hours = models.IntegerField()
devel_price = models.DecimalField(max_digits=10, decimal_places=2)
offer_price = models.DecimalField(max_digits=10, decimal_places=2)
凡OFFER_PRICE是一个计算字段(desig_hours * design_price + devel_hours * devel_price),我没有覆盖的问题保存方法。
class OfferAdmin(VersionAdmin):
list_display = (
'design_hours',
'design_price',
'devel_hours',
'devel_price',
'offer_price')
我想要做的改变design_hours或design_prices形成字段时是在添加/更改表单显示一个不可编辑的字段至极自动计算。
我supose,我必须覆盖change_form.html模板,但在这里,我不知道该怎么办:(
感谢,
了解,稍微考虑将offer_price存储到模型中可能不需要。 解决的第一个问题,我有到模板表格线的定义:
并在模板