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