У меня здесь проблемы с сайтом администратора django и встроенными строками. Я искал решение в течение двух дней, но ничего.
У меня есть две модели:
class Measurement(models.Model):
user = models.ForeignKey(User)
date = models.DateTimeField(auto_now_add=True)
# etc
class Media(models.Model):
measurement = models.ForeignKey(Measurement)
link = models.CharField(max_length=255, blank=True)
description = models.TextField(blank=True)
# etc
И конфигурация для сайта администратора:
class MediaInline(admin.StackedInline):
model = Media
extra = 0
class MeasurementAdmin(admin.ModelAdmin):
inlines = [MediaInline,]
admin.site.register(Media)
admin.site.register(Measurement, MeasurementAdmin)
Странная вещь: сайт администратора показывает строки для некоторых объектов измерения и не делает ' т для некоторых других. Весь набор форм невидим (он s отсутствует), даже если связанные записи видны в базе данных. Кроме того, для этих объектов возникает ошибка ValidationError: данные u'ManagementForm отсутствуют или были подделаны с помощью исключения ']
. Кто-нибудь сталкивался с этим?