Я просматриваю и просматриваю различные страницы нашего проекта, и подавляющее большинство, похоже, отлично работает после обновления. Однако, когда я пытаюсь просмотреть определенную запись в admin, я получаю эту ошибку. При просмотре трассировки стека все делается внутри кода администратора Django, поэтому в моем собственном коде нет места, которое я могу отлаживать. Это может означать, что что-то не так с администратором Django или что есть какая-то заметка о выпуске, которую я пропустил, что необходимо для правильной работы. Есть идеи? Фактическая ошибка происходит здесь:При обновлении до Django 1.8, почему я получаю объект AttributeError 'ManyToManyRel', не имеет атрибута 'rel'?
сайт-пакеты/Джанго/вно/администратор/helpers.py в содержание, линия 206
if isinstance(f.rel, ManyToManyRel) and value is not None:
result_repr = ", ".join(map(six.text_type, value.all()))
else:
result_repr = display_for_field(value, f)
Очевидно, что я мог бы пойти в Django и взломать вокруг, но я не должен Не нужно делать это на новой установке. Любая помощь в выявлении проблемы будет высоко оценена. В этот момент я просто смотрю на экран.
Пожалуйста, опубликуйте модель и администратор модели, которые вызывают ошибку. Также может помочь полная трассировка. – Alasdair