使用django构建类似博客的应用程序,我应该将博客条目模型之外的图像规范化吗?

时间:2010-07-19 03:52:07

标签: django django-models django-admin

只是想知道,因为目前我将ImageFields作为BlogPost模型的一部分。如果我想支持20个图像的潜力,我有20个这样的字段,通常几乎19个字段永远不会被使用。但是,如果我将它们标准化为单独的模型,那么在管理页面中向帖子添加图像并不是那么直观,因为您必须从下拉列表中选择要添加的每个图像的帖子,一遍又一遍。

有没有更好的方法来解决这个问题?

2 个答案:

答案 0 :(得分:1)

你绝对应该为图像创建单独的模型。

要编辑管理网站中的图像,您应该使用内联。阅读文档: http://docs.djangoproject.com/en/dev/ref/contrib/admin/#inlinemodeladmin-objects

答案 1 :(得分:1)