# 字段错误：无法解析相关模型 'Author'

- **ID:** `python/django-orm-related-name-conflict`
- **领域:** python
- **类别:** data_error
- **验证级别:** ai_generated
- **修复率:** 80%

## 根因

ForeignKey 中的 related_name 与现有字段冲突或无效。

## 版本兼容性

| 版本 | 状态 | 引入 | 弃用 |
|------|------|------|------|
| 3.x | active | — | — |

## 解决方案

1. **** (95% 成功率)
   ```
   Set a unique related_name: author = models.ForeignKey(Author, related_name='books')
   ```
2. **** (85% 成功率)
   ```
   Use related_query_name to avoid conflict: related_query_name='author'
   ```

## 无效尝试

- **** — Removing related_name doesn't fix if the default related name conflicts. (50% 失败率)
- **** — Changing the model name in settings doesn't resolve the relationship. (30% 失败率)
