Добрый день.

Переехал с 1.8 на 1.9 ну и на новый сервер. Все работает кроме вот одной вещи..

Есть такая модель:

class Photo(models.Model):
    class Meta():
        db_table = 'photo'
    url = models.URLField(max_length=500)
    description = models.TextField(blank=True)
    date_post = models.DateTimeField(auto_now_add=True)
    is_deleted = models.BooleanField(default=False)
    width = models.PositiveIntegerField(default=100)
    height = models.PositiveIntegerField(default=100)
    priority = models.PositiveIntegerField()
    album = models.ForeignKey(PhotoAlbum)

    def view_image_p(self):
        if self.url:
            return '<img src="%s" />' % self.url
        else:
            return 'No image'

    view_image_p.allow_tags = True
    view_image_p.short_description = 'Photo_p'

    def __str__(self):
        if self.description:
            return 'id: %s, descr: %s' % (self.id, self.description)
        else:
            return 'id: %s' % self.id

Так я ее прописываю в админке (у меня grappelli + django_nested_admin):

from nested_admin import NestedStackedInline, NestedAdmin as NestedModelAdmin

from .models import Photo, ...

class PhotosInLine(NestedStackedInline):
    model = Photo
    extra = 0
    fields = ('id', 'view_image_p', 'url', 'description', 'is_deleted', 'width', 'height', 'priority')
    can_delete = True
    readonly_fields = ('view_image_p',)
    verbose_name_plural = 'Photos'
    verbose_name = ''

Вылезает такая ошибка:

Exception Type: KeyError
Exception Value:    
"Key 'view_image_p' not found in 'PhotoForm'"
Exception Location: /home/ubuntu/my_server_env/lib/python3.4/site-packages/django/forms/forms.py in __getitem__, line 144

Причем у меня у юзера тоже есть кастомные поля, но там все нормально. Юзер в админке регистрируется через class UserAdminPannel(NestedModelAdmin):

Более того раньше на дажанго 1.8 все работало...

Как решить такую проблему?