【发布时间】:2013-12-29 22:42:45
【问题描述】:
鉴于这些模型:
class Company(models.Model):
company_name = models.CharField(max_length=50, unique=True)
....
class Product(models.Model):
company = models.ForeignKey(Company)
product_name = models.CharField(max_length=100)
...
class Inventory(models.Model):
product = models.ForeignKey(Product, null=True, unique=True)
...
从 XLS 导入 Inventory 并正确指定 company_name 和 product_name,即 XLS 文件包含为唯一产品指定 company_name 和 product_name 的单行。
产品对象可以通过以下方式在 Django/python 中找到::
Product.objects.filter(company__company_name=company_name, product_name=product_name)
应该如何构建 Django-import-export resources.ModelResources 以支持通过管理员导入?
【问题讨论】:
-
您是否修复了从 Inventory 对具有 FK 的产品资源的定义?
标签: django django-import-export