В этой статье я расскажу и покажу, как делал скачивание файла прайс листа с любой страницы сайта без применения js, ajax и прочего.
Задача была такая. Нужно загружать xls файл прайс листа на сайт с админки, который имеет постоянное неизменяемое имя и возможность скачать его с любой страницы сайта без перезагрузки страницы.
А так же вывести его размер и количество загрузок.
В этой части я расскажу и покажу, как делал страницу регистрации с применением библиотеки django-allauth. В первой части я писал о настройки страницы авторизации, если вы еще не посмотрели, то можете это сделать прямо сейчас перейдя по этой ссылке.
В принципе здесь все тоже самое, что и при авторизации. Сначала нужно перенести html код формы регистрации библиотеки в свою форму. Затем в forms.py я добавил несколько полей, это имя и фамлия пользователя и сделал их по умолчанию не обязательными полями. И в settings.py в словарь добавил свой класс формы.