python - 基于函数的通用 View 已被弃用

标签 python django django-views django-1.3 django-1.4

DeprecationWarning: Function-based generic views have been deprecated; use class-based views instead.

当我运行我的网站时,我不断收到此警告。这是什么意思,我该如何解决?

最佳答案

引入了 Django 1.3 class-based views并且还添加了一系列通用的基于类的 View 。 Django 也有关于迁移的文档 function-based views to class-based views .

关于它真的没什么好说的:您的项目目前使用基于函数的 View ,而基于类的 View 是创建 View 的新方法。

关于python - 基于函数的通用 View 已被弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12204775/

相关文章:

python - 在 bool numpy 数组中找到 True 前半部分的最佳方法是什么?

django - 在 django 管理表单中的选择性文本区域上使用 ckEditor

python - 在Python中将非标准字符解码为UTF 8

python - 向字段添加自定义验证,用于通用 View CreateView

python - 如何在 FormMixin 中添加两个 form_class?

python - 为什么包含 1472 字节文件的变量的字节大小不同

python - 删除单元格 ipython 2.0

python - 同一元组中元素的总和

python - Django 邮箱

django - Django 中 View 和模板之间的职责划分