Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django中的contenttypes框架_Python_Django - Fatal编程技术网

Python Django中的contenttypes框架

Python Django中的contenttypes框架,python,django,Python,Django,我正在阅读Django文档 我不了解内容类型的应用程序,Django文档描述如下 Django includes a contenttypes application that can track all of the models installed in your Django-powered project, providing a high-level, generic interface for working with your models. 有人能从初学者的角度解释一下吗 我有

我正在阅读Django文档

我不了解内容类型的应用程序,Django文档描述如下

Django includes a contenttypes application that can track all of the models installed in your Django-powered project, providing a high-level, generic interface for working with your models.
有人能从初学者的角度解释一下吗


我有在Django开发网站的经验,但从未在这个应用程序中接触过。

我想告诉你的是,你可以在块中有不同的内容,因为它是在块中组织的,非常模块友好,我希望给出一个想法,这个内容由不同的东西组成,特别是模型,让我们说,他们就像你的应用程序中需要的大类东西不要判断这个表达,我知道它不专业,但我现在可以写的初学者更友好,希望这更清楚

我想我想告诉你的是,你可以在块中有不同的内容,因为它是在块中组织的,非常模块友好,我希望给出一个想法,这个内容是由不同的东西组成的,特别是模型,让我们说,他们就像你的应用程序中需要的大类东西不要判断这个表达,我知道它不专业,但我现在可以写的初学者更友好,希望这更清楚

示例:您希望进行与用户相关的日志记录,类似于用户配置文件中的审计模块。您有十几个可以记录的模型。用户、订单、任务、产品等。 因此,您的主模型将类似于AuditEntity。 如何使其适用于所有可能在此处记录的当前和未来型号?您需要哪种类型的字段? 答案是Django内容类型。
如果您愿意,请尝试实现这样一个模型的结构,以了解它是如何工作的

示例:您希望进行与用户相关的日志记录,类似于用户配置文件中的审计模块。您有十几个可以记录的模型。用户、订单、任务、产品等。 因此,您的主模型将类似于AuditEntity。 如何使其适用于所有可能在此处记录的当前和未来型号?您需要哪种类型的字段? 答案是Django内容类型。 如果您愿意,请尝试实现这样一个模型的结构,以了解它是如何工作的