只是想知道,因为目前我将ImageFields作为BlogPost模型的一部分。如果我想支持20个图像的潜力,我有20个这样的字段,通常几乎19个字段永远不会被使用。但是,如果我将它们标准化为单独的模型,那么在管理页面中向帖子添加图像并不是那么直观,因为您必须从下拉列表中选择要添加的每个图像的帖子,一遍又一遍。
有没有更好的方法来解决这个问题?
答案 0 :(得分:1)
你绝对应该为图像创建单独的模型。
要编辑管理网站中的图像,您应该使用内联。阅读文档: http://docs.djangoproject.com/en/dev/ref/contrib/admin/#inlinemodeladmin-objects
答案 1 :(得分:1)
django已经建立了图像处理模块。例如: