0

我有一个网站,它使用 Django 的管理界面来方便非开发人员向网站添加内容。该站点有一个事件页面(和关联的模型),每个事件都可以有一个关联的照片库。

我认为照片画廊应该有自己的模型。数据库中有一个表将图像路径与其事件相关联。

我需要的是一种上传图片的方法。最好是多文件上传解决方案,因为每个事件可能有几十张图像。我希望将这些图像正确记录在他们的表中,并将其添加到服务器上正确位置的文件系统中。

我最初认为上传功能应该包含在事件管理页面中,以使内容贡献者更容易,但也许保留一个单独的照片库管理员并让他们从那里选择与照片相关联的事件会更容易?

我已经阅读了很多类似的问题和博客文章,但似乎没有什么是我正在寻找的。我目前正在尝试调整我所看到的一些信息,但我非常感谢您的建议。感谢您对此的任何帮助!

4

1 回答 1

0

Some据我了解,您可以使用 Event 的外键和 Images 的 ManyToMany创建模型。首先将必要的图像上传到某个图像模型,然后将它们添加到Some带有某个事件的模型中

于 2015-01-24T00:48:34.720 回答