WebStorm - когда фиксация с помощью контроля версий заменяет весь файл вместо специальных изменений

Существует еще один способ сделать это, IMO намного проще, если вы хотите, чтобы все поля одного и того же типа имели один и тот же виджет. Это делается путем указания formfield_overrides для ModelAdmin. Например:

class MyModelAdmin(admin.ModelAdmin):
    formfield_overrides = {
        models.TextField: {'widget': RichTextEditorWidget},
    }

Подробнее в документах: https://docs.djangoproject.com/en/1.4/ref/contrib/admin/#django.contrib.admin.ModelAdmin. formfield_overrides

ОБНОВЛЕНО: ссылка на версию Django 2.0: https://docs.djangoproject.com/en/2.0/ref/contrib/admin/#django.contrib.admin. ModelAdmin.formfield_overrides

0
задан LazyOne 19 February 2019 в 15:28
поделиться