我正在尝试为django的一家餐厅创建一个应用程序;我必须为不同类型的项目创建一个菜单,所有这些不同类型的项目本质上都必须是--一个产品,这样我就可以将该产品添加到用户的相应购物车中。models.TextField(max_length=64)
name = models.TextField(max_length=64)
可以看到,我尝试从单个模型Product派生不同类型菜单项的模型,但在运行makemigra
我需要在我的aggregate应用程序中使用一些经常更改的django数据,如果我动态地进行计算,可能会出现一些性能问题。因此,我需要将aggregate结果保存在表中,并在数据更改时更新它们。例如,我可以使用django signals和一个在发出post_save信号时更新结果的表。另一个选项是materialized views in postgresql或indexed views in MSSQL Server,我不知道如何在django中使用,也不知道django是否支持它们在django中实