我正在使用Django 2.0.7。
我想获取模型的所有字段。我可以在以下位置获得所有常规字段:
model._meta.fields
我可以在以下位置获得m2m字段:
model._meta.local_many_to_many
但是,如果m2m字段中有一个穿透表,我将无法访问它们?我该如何实现?
答案 0 :(得分:0)
您尝试过吗?
model._meta.get_all_field_names()
答案 1 :(得分:0)
m2m字段具有一个through
模型,您可以访问该模型:
YourModel.m2m_field.through._meta.fields