是否可以像模型一样将视图注册到 django 管理控制台。?

Is it possible to register views to the django admin console like model.?

我尝试在 Django 2.2 管理界面中注册视图,但我不确定如何添加它或者我们能否添加它。? 当我尝试时出现以下错误。

admin.site.register(TargetView)
  File "/usr/local/lib64/python3.6/site-packages/django/contrib/admin/sites.py", line 102, in register
    for model in model_or_iterable:
TypeError: 'type' object is not iterable

不,不是,视图(根据名称)负责向用户显示的内容。

所以在admin里面是不能被你控制的,也没有这个必要

但是模型是您在 views 中可能需要的数据,这就是为什么您可以在管理员中控制的原因,因为有时您想要删除、编辑或添加对象。