擅长:python、mysql、java
<p>结果表明,该解决方案需要对Django的<code>loaddata</code>命令进行非常小的修补。由于Django开发人员不太可能接受这样的补丁,所以我在我的包中添加了<a href="https://raw.githubusercontent.com/chrisspen/django-admin-steroids/master/admin_steroids/management/commands/loaddatanaturally.py" rel="nofollow">forked it</a>各种与Django管理相关的增强功能。在</p>
<p>密钥代码更改(第189-201行,<code>loaddatanaturally.py</code>)只需要调用<code>get_natural_key()</code>来查找循环中遍历反序列化对象的任何现有pk。在</p>