我有这个模型
class inventory_transaction(models.Model):
stockin = models.DecimalField(blank=True, null=True,max_digits=8, decimal_places=2)
stockout = models.DecimalField(blank=True,null=True,max_digits=8, decimal_places=2)
from_container = models.ForeignKey(container_identity)
staffs = models.ForeignKey(staff_name)
goods_details = models.ForeignKey(departments)
balance = models.DecimalField(max_digits=8, decimal_places=2)
date = models.DateTimeField(auto_now=True)
class meta:
ordering = ["date"]
get_latest_by = "date"
我的问题是
谢谢
答案 0 :(得分:1)
transaction = inventory_transaction() # read PEP 8 and rename to InventoryTransaction
transaction.staffs = staff_name.objects.create(params)
transaction.goods_details = departmens.objects.create(params)
# other attrs
transaction.save()