Обновление фотографии профиля через щелчок на самой фотографии Django
Я пытаюсь найти в Интернете информацию о том, как обновить фотографию профиля моего пользователя на странице профиля таким же образом, как это делают приложения социальных сетей, т.е. щелкнув по самой фотографии профиля и получив запрос на загрузку файла. Однако все, что я нахожу в Интернете, это варианты создания формы для выполнения этой работы, но тогда это будет кнопка загрузки, которая выполняет эту работу, что не одно и то же?
Как сделать так, чтобы изображение было кликабельным и чтобы после клика открывалась загрузка файла, которая затем обновляла мою модель ImageField?
Спасибо!