Модель:
class Category(MPTTModel):
...
created_at = models.DateTimeField(auto_now_add=True, null=True, blank=True, verbose_name='Дата создания')
updated_at = models.DateTimeField(auto_now = True, null=True, blank=True, verbose_name='Дата редактирования')
...
При редактировании записи эти поля не отображаются.
Пробовал в admin.py перечислить эти поля в readonly_fields и в fields - никаких изменений.
admin:
from django.contrib import admin
from django_mptt_admin.admin import DjangoMpttAdmin
from .models import Category
class CategoryAdmin(DjangoMpttAdmin, admin.ModelAdmin):
tree_title_field = 'Категория'
tree_display = ('name',)
list_display = ['id', 'name', 'parent', 'thumb', 'alias', 'image']
search_fields = ['name']
readonly_fields = ['created_at', 'updated_at', 'thumb']
fields = (('name', 'alias', 'parent'), 'description', 'image', 'thumb')
list_display_links = ('name', 'alias', 'thumb')
prepopulated_fields = {"alias": ("name",)}
admin.site.register(Category, CategoryAdmin)
UP: при добавлении проблемных полей к lisd_display - успешно отображаются в списке, а на странице редактирования ни в какую.
Еще мысли?