【发布时间】:2016-05-07 03:49:03
【问题描述】:
我有模型类:
class Product(models.Model):
category = models.ForeignKey(Category)
name = models.CharField(max_length=90)
...
class Category(models.Model):
name = models.CharField(max_length=90)
description = models.CharField(max_length=2000)
properies = models.ManyToManyField(Property)
...
#property type, ex: 'weight', 'length'
class Property(models.Model):
...
#value for every product
class PropertyValue(models.Model):
product = models.ForeignKey(Product)
property = models.ForeignKey(Property)
...
我需要自定义产品/添加/页面,设置 PropertyValue 表单取决于所选类别。 我已经通过category_id在modeldmin类中获取了propertyValue列表的方法,但是如何在所选类别更改时在运行时调用它?在 django 中可以吗?
【问题讨论】:
-
请添加管理类的相关部分
标签: python django django-admin