为什么Django _meta 分开存储字段和many_to_many 字段?
我是 django/python 的初学者。我使用 _meta 来访问 django 模型的字段。我使用_meta.fields
来访问字段,使用_meta.many_to_many
来访问many_to_many字段。 django 如此单独存储字段的原因是什么? Many_to_fields 可能包含在字段本身中,并且类型指定为 ManyToManyField
或更合适的类型。
初学者将非常感谢指导。 :)
I am a beginner in django/python.I am using _meta
to access the fields of a django model. I use _meta.fields
to access the fields and _meta.many_to_many
to access the many_to_many fields. What are the reasons that makes django store the fields so separately? It could be that the many_to_fields are included in the fields itself and the type specified as ManyToManyField
or something that is more appropriate.
Guidance would be highly appreciated by a beginner. :)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
原因是字段有一些区别:
The reason is that the fields have some differencies: