Django - 通用 View - Object_list - 有什么好处?

标签 django django-generic-views

我想使用 object_list generic view 。但我不知道它除了分页之外还给我带来什么好处?看来我还需要自己写模板?

这比写我自己的观点快多少?我错过了什么吗?

如果它值得使用并且我确实必须编写自己的模板,那么模板中应该包含什么?我找不到任何例子。

最佳答案

如果您有多个模型,则可以节省复制类似 View 和模板的时间。假设您编写一个包含 15 个模型的应用程序,您仍然只需要 1 个通用 View 和 1 个模板来显示所有模型。

关于Django - 通用 View - Object_list - 有什么好处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5676474/

相关文章:

django - pip 找不到 django 3.x - 错误 : No matching distribution found for django==3. 0.4

jquery - CORS Django 'Access-Control-Allow-Origin'

Django 使用 UpdateView 上传文件

Django 通用 View UpdateView 重定向 URL 与更新的 slug

python - Django 通用 View :How does DetailView automatically provides the variable to the template ? ?

mysql - 在 Django 中通过跨不同应用程序的 OneToOneField 重置数据库

MySQL 社区服务器 8.0.16 - django.db.utils.OperationalError : (1045, "Access denied for user (using password: YES)")

python - Django:使分页的 url SEO 友好

python - Django 通用 View ManyToMany 与 "through"模型

django - 如何在 Django 中创建通用相关链接(如评论/标签)