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, з використанням кодування …

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

LinuxПочаткова конфігурація доступу до VDS в Ubuntu 16.04

Ubuntu, VDS, Linux

У зв'язку з розвитком ресурсу EVILEG, було прийнято рішення щодо плавного переїзду на домен COM, а також переведення сайту з CMS Wordpress на фреймворк Django. З Ruby On Rails якось не залагодилося, а ось із Django процес пішов практично відразу. …

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

PyQt5PyQt5 - Урок 002. Hello World на PyQt5

qt5, qt, PyCharm, qt уроки, PyQt5

Python — це високорівнева мова програмування загального призначення, орієнтована на підвищення продуктивності розробника та читання коду, як каже Вікіпедія. А також активно використовується для написання веб-додатків. Ну а для роботи з Qt для Python була розроблена компанією Riverbank Computing бібліотека …

Читати
Evgenii Legotckoi
Evgenii Legotckoi28 серпня 2016 р. 11:17

QtQt/C++ - Урок 055. QSignalMapper проти лямбда-функцій

лямбда функция, Qt, C++, lambda, QSignalMapper

QSignalMapper є чудовим класом, щоб організувати роботу сигналів та слотів для динамічно створюваних об'єктів. Наприклад, динамічно створюваних кнопок або об'єктів у QStackedWidget. Особливо це було актуально у застарілих версіях програмного забезпечення, тобто базованого на Qt 4.8 , де система сигналів …

Читати
Evgenii Legotckoi
Evgenii Legotckoi28 серпня 2016 р. 11:08

QtQt/C++ - Урок 054. Читання даних із файлу CSV та їх подання через QStandardItemModel

CSV, Qt, QTableView, QStandardItemModel

Формат даних CSV ( Comma-Separated Values — значення, розділені комами), є найпростішим форматом представлення табличних даних. Цей формат підтримується Excel та багатьма іншими офісними пакетами. Наприклад, я часто стикаюся з цим форматом, коли роблю вивантаження статистики на сайт з панелі …

Читати
AD

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

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

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

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

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

  • Результат:20бали,
  • Рейтинг балів-10
Останні коментарі
ИМ
Игорь Максимов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 аналогично. Могу предположить, что из-за более новой верси…
Тепер обговоріть на форумі
Evgenii Legotckoi
Evgenii Legotckoi25 червня 2024 р. 01:11
добавить qlineseries в функции Я тут. Работы оень много. Отправил его в бан.
t
tonypeachey115 листопада 2024 р. 17:04
google domain [url=https://google.com/]domain[/url] domain [http://www.example.com link title]
NSProject
NSProject04 червня 2022 р. 13:49
Всё ещё разбираюсь с кешем. В следствии прочтения данной статьи. Я принял для себя решение сделать кеширование свойств менеджера модели LikeDislike. И так как установка evileg_core для меня не была возможна, ибо он писался…
9
9Anonim25 жовтня 2024 р. 19:10
Машина тьюринга // Начальное состояние 0 0, ,<,1 // Переход в состояние 1 при пустом символе 0,0,>,0 // Остаемся в состоянии 0, двигаясь вправо при встрече 0 0,1,>…

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