gpt4 book ai didi

python - 如何在我自己的 View 中使用 Django 管理列表和过滤?

转载 作者:太空宇宙 更新时间:2023-11-03 19:39:42 24 4
gpt4 key购买 nike

我刚刚开始学习 Django,我喜欢 Django 管理中的自动列表以及配置过滤器和显示哪些列的方式。可以在我自己的应用程序中使用它吗?

我查看了管理员的源代码,发现我可能想以某种方式对“ChangeList”对象进行子类化,并在我自己的 View 中使用它。有什么想法吗?

最佳答案

您最好执行以下操作。

  1. 为各种过滤器定义常规的旧 Django 查询。这些很容易写。

  2. 使用提供的generic查看功能。这些非常容易使用。

  3. 创建您自己的模板,其中包含指向您的过滤器的链接。您将根据查询结果构建列表链接。对于一些硬编码的情况,这非常简单。在超通用管理界面的情况下,这并不简单。

首先执行此操作。让它发挥作用。不会花很长时间的。在深入研究管理应用程序的工作方式之前,了解此级别的 Django 非常重要。

稍后,当您运行某些东西后,您可以花几个小时来了解管理界面的内部奥秘是如何工作的。

关于python - 如何在我自己的 View 中使用 Django 管理列表和过滤?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/843182/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com