Сайт на Django

Гайды по разработке сайта на Django


Django 45. Оглавление статьи, кнопка "Вернуться наверх" и "Поделиться"

Django 45. Оглавление статьи, кнопка "Вернуться наверх" и "Поделиться"

Сайт на Django | proDream | 30 Январь 2025 | Просмотров: 203

Django Гайды CSS JavaScript HTML BeautifulSoup4 BS4 Templates

В этой статье разберёмся, как сделать автоматическую генерацию оглавления для статей и вывести его на страницу. Также, дополнительно добавим кнопку "вернуться наверх" и кнопки "Поделиться в социальных сетях".


Django 44. Отправка электронной почты в фоновом режиме

Django 44. Отправка электронной почты в фоновом режиме

В этом посте мы используем подключенный в прошлом посте Celery для отправки письма со ссылкой подтверждения регистрации в фоновом режиме.


Django 43. Подключаем Celery и Redis для фоновой отправки почты

Django 43. Подключаем Celery и Redis для фоновой отправки почты

В этом посте мы добавим поддержку Celery и Redis в наш Django-проект, чтобы отправлять электронную почту в фоновом режиме.


Django 42. Запуск Django-проекта на VPS

Django 42. Запуск Django-проекта на VPS

Сайт на Django | proDream | 06 Июнь 2024 | Просмотров: 809

Python Docker VPS PostgreSQL Django dotenv Dockerfile NGINX SFTP

Вот мы и добрались до запуска нашего проекта на сервере.

Этот пост – первый из двух, посвященных данной теме. В нём мы с вами подготовим Django для работы в Docker-контейнере и запустим его на VPS на встроенном веб-сервере. В следующем посте мы объединим Django, PostgreSQL, NGINX и Telegram-бота в одном Docker compose-сервисе.


Django 41. Комментарии к постам

Django 41. Комментарии к постам

В этом посте мы добавим на сайт комментарии к постам.


Django 40. Собственные страницы ошибок

Django 40. Собственные страницы ошибок

В этом посте мы добавим собственные страницы ошибок на сайт.


Django 39. Капча и подтверждение регистрации по email

Django 39. Капча и подтверждение регистрации по email

В этом посте подключим к сайту Google reCAPTCHA для защиты от ботов и реализуем подтверждение регистрации по электронной почте.


Django 38.2. Добавление, редактирование, удаление поста

Django 38.2. Добавление, редактирование, удаление поста

В этом посте мы узнаем, что такое миксины в Django, напишем свои, используя наследование создадим представления для страницы добавления и редактирования поста, а также добавим страницу удаления поста.


Django 38.1. Кабинет и все посты автора

Django 38.1. Кабинет и все посты автора

В этом посте мы сделаем кабинет автора. Для этого напишем декоратор и расширенный шаблон.


Django 37. Две формы - добавление категории и файла

Django 37. Две формы - добавление категории и файла

В этом посте добавим две формы, создадим три представления, применив наследование и напишем два шаблона для страниц.


Ссылки


Реклама

Реклама