1. ModuleNotFoundError: No module named 'django.contrib.formtools'
解决办法:导入fromtools错误,版本太低
# 卸载旧版本
pip uninstall django-formtools
# 安装新版本
pip install django-formtools
2. AttributeError: ‘CharField’ object has no attribute ‘rel’:
解决办法:
if isinstance(field.rel, models.ManyToOneRel):
related_fields.append(field_name)
修改为
if isinstance(field.remote_field, models.ManyToOneRel):
related_fields.append(field_name)
3. IndexError: list index out of range:
解决办法:
把 input_html = [ht for ht in super(AdminSplitDateTime, self).render(name, value, attrs).replace(
'/><input', '/>\n<input').split('\n') if ht != '']
替换为
input_html = [ht for