Я использую django-stdimage
в своем приложении Django, и это отлично работает, единственная проблема заключается в том, что я хочу удалить строку «В настоящее время», флажок «Очистить» и остальную часть оформления из шаблона HTML. Я не могу понять, как этого добиться.Можно ли удалить метку «В настоящее время» при использовании django-stdimage?
Вот StdImageField объявление в моем models.py
:
photo = StdImageField(upload_to=join('img', 'agents'),
variations={'thumbnail': (100, 100, True)}, default=None,
null=True, blank=True,)
Я прочитал несколько SO ответ на вопрос о модификации Imagefield виджета использовать класс ClearableFileInput
но мне кажется, что атрибут widget
не допускается в качестве StdImageField
класса параметр.
Есть ли способ удалить все это украшения?
Спасибо.
Удалить где? в формах? в админ? – Udi
удалить/скрыть в HTML-шаблоне. Я предполагаю, что должен внести некоторые изменения в models.py или forms.py – juankysmith
@juankysmith Возможно, я ошибаюсь, но похоже, что 'StdImageField' работает только на уровне моделей. Не можете ли вы использовать «ImageField» с пользовательским виджетами в ваших формах.py и 'StdImageField' в ваших models.py? – mateuszb