2
收到此错误: - '餐厅' 对象有没有属性 'menu_here__starters'如何将外键字段导出到Django Views.py中的Excel中?
我使用的Django的Excel库
在我Models.py
类餐厅(models.Model):
name = models.CharField(max_length=20)
area = models.CharField(max_length = 30)
menu_here = models.ForeignKey(Menu)
类菜单(models.Model):
starters = models.CharField(max_length = 50)
desserts = models.CharField(max_length = 50)
以我Views.py
DEF download_excel_4(请求):
query_set = Restaurant.objects.all() # Foreign column is Menu
column_names = ['menu_here__starters','menu_here__desserts' ]
return excel.make_response_from_query_sets(
query_set,
column_names,
'xls',
file_name="Restaurant With Complete Menu Database"
)
谢谢!这个答案很简单! –