是否可以使用与数据库表内容无关的视图来扩展 Django 管理?

Is it possible to extend Django admin with views not related to the database tables content?

我在开发一个简单的应用程序,它有两个基本模型,Document 和 Word。用户上传文档,文档中的每个单词都被提取到一个 Word 条目中。用户应该可以查看、添加、编辑和删除文档和单词,所以我认为使用 Django admin 会很好。但用户也应该能够用这些词做更多的事情,通常是一组两个和一些额外的可调参数(比如计算骰子相似度)。 有没有一种方法可以在单级应用程序中完成所有这些工作?或者我必须让每个用户成为管理员用户,并制作一个仅具有附加功能的应用程序?

您可以创建 custom view in the ModelAdmin or even in the admin site,因此无需创建额外的应用程序。