Evgenii Legotckoi
Evgenii Legotckoi24 вересня 2016 р. 09:59

DjangoDjango - Підручник 009. Іконки соціальних мереж «Поділитися» без JavaScript

Share, Social

Іконки соціальних мереж, за допомогою яких можна поділитися статтею з сайту, вже міцно увійшли в ужиток більшості сайтів. Розкрутка сайту за рахунок сарафанного радіо взагалі досить ефективний варіант зростання багатьох ресурсів, особливо якщо тематика може торкатися дуже великих соціальних груп. …

Читати
Evgenii Legotckoi
Evgenii Legotckoi24 вересня 2016 р. 07:55

DjangoDjango - Підручник 008. Додавання файлу Sitemap на сайт на базі Django

Sitemap, Python

RSS додано, але потрібно допомогти пошуковим системам індексувати сайт. А робиться це за допомогою файлів Sitemap, які описують структуру сайту. Django надає готові класи та механізми для формування файлів Sitemap , причому є можливість формування вкладених в основний Sitemap , …

Читати
Evgenii Legotckoi
Evgenii Legotckoi21 вересня 2016 р. 12:12

DjangoDjango - Підручник 007. Додавання пагінації на основі django-bootstrap3

Pagination, Python, django-bootstrap3

Кількість статей на новому сайті почала наближатися до 10 штук, тому терміново додаю Pagination, щоб була можливість перегортати сторінки на сайті. Але оскільки вже використовується модуль django-bootstrap3 , то Pagination буде використовуватися з цього модуля. Навіщо робити зайву роботу, коли …

Читати
Evgenii Legotckoi
Evgenii Legotckoi21 вересня 2016 р. 00:13

DjangoDjango - Підручник 006. Налаштування сторінок помилок 403, 404, 500

403, 404, Python, 500

Багато ресурсів мають оформлені сторінки помилок, якщо відбувається збій у обробці запиту від клієнта.
Для початку на сайті була зроблена кастомізація помилок, що найчастіше виникають, інші при налагодженні поки не траплялися, але все попереду.

Як оголошено в заголовку статті, кастомізовано …

Читати
Evgenii Legotckoi
Evgenii Legotckoi20 вересня 2016 р. 13:20

DjangoDjango - Підручник 005. Додавання RSS-каналів на сайт на Django

Feed, RSS, Python

Поки статей ще не багато на новому сайті, додам я RSS-стрічку , благо, що Django має вбудований функціонал для організації RSS-стрічок, як у звичайному форматі, так і у форматі Atom. Але для початку обмежусь додаванням звичайно стрічки новин, яка може …

Читати
Evgenii Legotckoi
Evgenii Legotckoi18 вересня 2016 р. 08:48

DjangoDjango - Підручник 004. Впровадження Bootstrap 3 на сайт на Django

Bootstrap

Дизайн сайту та його верстка є досить важливими питаннями, і часом хочеться розробити сайт з гарним та цікавим дизайном... але... Не всі з нас дизайнери, і ще менше хороших дизайнерів. Тому мені простіше було взяти Bootstrap 3, знайти хорошу тему …

Читати
Evgenii Legotckoi
Evgenii Legotckoi18 вересня 2016 р. 03:41

DjangoDjango - Підручник 003. Модель, шаблон, перегляд на Django

template, model, view

У Django використовується модульна система програми, коли одна програма складається з декількох програм, які відповідають кожна за свій функціонал. Як Ви встигли помітити, на момент написання статті, на сайті є розділ "База Знань", в якому присутні кілька розділів, за якими …

Читати
Evgenii Legotckoi
Evgenii Legotckoi16 вересня 2016 р. 15:25

DjangoDjango - Підручник 002. Підсвічування синтаксису коду на сайті

PrettyPrint, SyntaxHighlighting

Найбільшим голівником на початку написання сайту з нуля на Django було підсвічування синтаксису коду. Гаразд, на Wordpress був плагін, який справлявся зі своїм завданням, хоч і підвантажував трохи сайт, оскільки підсвічування організовувалося на стороні сервера. Але у випадку з новим …

Читати
Evgenii Legotckoi
Evgenii Legotckoi16 вересня 2016 р. 13:56

DjangoDjango - Підручник 001. Розгортання сайту на Django + PostgreSQL + Gunicorn + Nginx

PostgreSQL, Nginx, Gunicorn, Ubuntu, Django

Після того, як доступ до сервера з Ubuntu 16.04 був налаштований в одній з попередніх статей (https://evileg.com/ru/post/1/), настав час розгорнути на ньому все необхідне для роботи сайту, а саме:

  • Django
  • фреймворк для розробки web-додатків мовою Python;
  • PostgreSQL
  • базу даних SQL; …
Читати
Evgenii Legotckoi
Evgenii Legotckoi16 вересня 2016 р. 01:38

PostgreSQLВиправлення кодування бази даних PostgreSQL з LATIN1 на UTF8

PostreSQL, Ubuntu, LATIN1, UTF8

У процесі налаштування сервера для сайту довелося зіткнутися з деякими проблемами. Зокрема, з проблемою кодування бази даних PostgreSQL. Справа в тому, що при установці PostgreSQL шаблони баз даних створювалися з кодуванням LATIN1, а сайт працює на Django, з використанням кодування …

Читати
OI
  • Ora Iro
  • 24 грудня 2024 р. 17:38

C++ - Тест 001. Первая программа и типы данных

  • Результат:40бали,
  • Рейтинг балів-8
AD

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:50бали,
  • Рейтинг балів-4
m
  • molni99
  • 26 жовтня 2024 р. 11:37

C++ - Тест 004. Указатели, Массивы и Циклы

  • Результат:80бали,
  • Рейтинг балів4
Останні коментарі
ИМ
Игорь Максимов22 листопада 2024 р. 22:51
Django - Підручник 017. Налаштуйте сторінку входу до Django Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
Evgenii Legotckoi
Evgenii Legotckoi01 листопада 2024 р. 00:37
Django - Урок 064. Як написати розширення для Python Markdown Добрый день. Да, можно. Либо через такие же плагины, либо с постобработкой через python библиотеку Beautiful Soup
A
ALO1ZE19 жовтня 2024 р. 18:19
Читалка файлів fb3 на Qt Creator Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
ИМ
Игорь Максимов05 жовтня 2024 р. 17:51
Django - Урок 064. Як написати розширення для Python Markdown Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
d
dblas505 липня 2024 р. 21:02
QML - Урок 016. База даних SQLite та робота з нею в QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
Тепер обговоріть на форумі
p
pimacontrols8531 грудня 2024 р. 20:39
Finding the Right Rittal Small Enclosure for Your Needs Rittal is a leading manufacturer of enclosures for industrial and IT applications. Their small enclosures offer a compact and reliable solution for a wide range of needs, from housing electronic…
Donald Randolph
Donald Randolph30 грудня 2024 р. 13:59
Personal Injury lawyer Santa Monica As an experienced Santa Monica personal injury lawyer, Donald C. Randolph has recovered over $100 Million in verdicts and settlements for our clients. In severe injury cases, this compensation i…
Nirvana Yoga School
Nirvana Yoga School30 грудня 2024 р. 16:13
OAuth2.0 через VK, получение email Nirvana Yoga School is one of the most trusted and reputed traditional Rishikesh yoga courses , India certified by Yoga Alliance, USA. We aim to spread traditional yoga teachings so t…
s
sripark30 грудня 2024 р. 15:47
Mobile app development company in Chennai A Mobile app development company in Chennai focuses on creating personalized mobile applications to meet various business requirements. These companies offer a full range of services,…
a
amit8830 грудня 2024 р. 15:45
Excel in Exams with PSLE Maths Tuition Singapore Preparing for the PSLE can be challenging, but the right guidance makes all the difference. PSLE Maths tuition Singapore offers personalized coaching to help students master key concepts, improv…

Слідкуйте за нами в соціальних мережах