修复meta.get_all_field_names不存在问题 #591
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
在管理选项设置了
readonly_field
会触发这个问题,原因是get_all_field_names
在 django1.10 版本后就都移除了。详情可见:https://github.com/django/django/blob/ad8036d715d4447b95d485332511b4edb1a40c0e/docs/releases/1.10.txt#L1241
其他被移除的函数尚未排查。我对这个项目的
django2
分支感兴趣,是否能加我做协作者,我想维护这个分支。