blazer |   02.04.2019 |   14:12:28 |   JavaScript |

В этом блоге я расскажу и покажу простой пример как можно скрыть и открыть какой либо элемент по клику мыши.

На одной странице разрабатываемого сайта нужно было сделать такой функционал, чтоб при клики по кнопке "Добавить отзыв" открывалась форма отзыва без перезагрузки страницы. И если нужно сделать отмену, то при клике по кнопке "Закрыть" форма так же скрывалась без перезагрузки страницы.

    blazer |   25.03.2019 |   11:46:17 |   Django |

Всем доброго времени суток! Сегодня я расскажу, как делал свою систему коментариев к интернет магазину. Сразу скажу, что здесь приведен не весь код а его часть т.к. основная логика обработки функций является коммерческой.

На сайте комментарии должны создваться для нескольких разделов это Новости и Продукт. Думаю не правильно было бы писать комментарии как для одного раздела так и для другого. Логично сделать одно приложение "комментарии" и подключать его к другим приложениям к которым это нужно.

 

    blazer |   03.03.2019 |   13:39:41 |   Django |

В этой статье я расскажу, как делал одну очень интересную настройку визуального редактора Django Summernote. Сам процесс установки я объяснять не буду т.к. он очень прост и хорошо описан в репозитории этой батарейки.
Сам редактор находится здесь, советую его испозовать т.к. он прост и давльно гибкий в плане настройки.

    blazer |   20.02.2019 |   20:41:33 |   Django |

На некоторых страницах своего интернет магизина где есть формы авторизации, регистрации и др. решил прикрутить django simple captcha для защиты от ботов. В этой статье я поделюсь опытом установки и настройки этого расширения для django. Сама библиотека находится здесь

Библиотеку можн скачать и закинуть в свой проект или же установить с помощью команды в консоле.

 

    blazer |   02.01.2019 |   14:27:34 |   Django |

При разработке нового проекта стал вопрос, как реализовать систему баннеров на сайте? Согласно дизайну сайта на главной странице было предусмотренно расположение пяти баннеров разных размеров. На других страницах так же было предусмотрен вывод нескольких баннеров большего размера.

Подумав над этой задачей я пришел к выводу, что это можно сделать двумя способами: 1 через контекстный процессор; 2 с помощью своего templatetag.