Django → Django - Урок 007. Добавление Pagination на основе django-bootstrap3
Pagination, Python, django-bootstrap3
Количество статей на новом сайте начало приближаться к 10 штукам, поэтому в срочном порядке добавляю Pagination, чтобы была возможность пролистывать страницы на сайте. Но поскольку уже используется модуль django-bootstrap3 , то и Pagination будет использоваться из этого модуля. Зачем же …
ЧитатьDjango → Django - Урок 006. Кастомизация страниц ошибок 403, 404, 500
Многие ресурсы имеют оформленные страницы ошибок, если происходит сбой в обработке запроса от клиента.
Для начала на сайте была сделана кастомизация наиболее часто возникающих ошибок, другие при отладке пока не попадались, но всё впереди.
Как объявлено в заголовке статьи, кастомизированы …
ЧитатьDjango → Django - Урок 005. Добавление RSS ленты на сайт с Django
Пока статей ещё не много на новом сайте, добавлю-ка я RSS-ленту , благо, что Django имеет встроенный функционал для организации RSS-лент, как в обычном формате, так и в формате Atom. Но для начала ограничусь добавлением обычно ленты новостей, которая может …
ЧитатьDjango → Django - Урок 004. Подключение Bootstrap 3 к сайту на Django
Дизайн сайта и его вёрстка являются довольно важными вопросами, и порой хочется разработать сайт с хорошим и интересным дизайном... но... Не все из нас дизайнеры, и ещё меньше хороших дизайнеров. Поэтому мне проще было взять Bootstrap 3, найти хорошую тему …
ЧитатьDjango → Django - Урок 003. Модель, шаблон и представление в Django
В Django используется модульная система приложения, когда одно приложение состоит из нескольких приложений, отвечающих каждое за свой функционал. Как Вы успели заметить, на момент написания статьи, на сайте присутствует раздел "База Знаний", в котором присутствует несколько разделов, по которым уже …
ЧитатьDjango → Django - Урок 002. Подсветка синтаксиса кода на сайте
PrettyPrint, SyntaxHighlighting
Самым большим головняком при начале написания сайта с нуля на Django была подсветка синтаксиса кода. Ладно, на Wordpress был плагин, который справлялся со своей задачей, хоть и подгружал немного сайт, поскольку подсветка организовывалась на стороне сервера. Но в случае с …
ЧитатьDjango → Django - Урок 001. Развёртывание сайта на Django + PostgreSQL + Gunicorn + Nginx
PostgreSQL, Nginx, Gunicorn, Ubuntu, Django
После того, как доступ к серверу с Ubuntu 16.04 был настроен в одной из предыдущих статей , настало время развернуть на нём всё необходимое для работы сайта, а именно:
- Django
- фреймворк для разработки web-приложений на языке Python;
- PostgreSQL
- базу данных …
PostgreSQL → Исправление кодировки базы данных PostgreSQL с LATIN1 на UTF8
PostreSQL, Ubuntu, LATIN1, UTF8
В процессе настройки сервера для сайта, пришлось столкнуться с некоторыми проблемами. В частности с проблемой кодировки базы данных PostgreSQL. Дело в том, что при установке PostgreSQL, шаблоны баз данных создавались с кодировкой LATIN1, а сайт работает на Django, с использованием …
ЧитатьLinux → Первоначальная настройка доступа к VDS на Ubuntu 16.04
В связи с развитием ресурса EVILEG, было принято решение по плавному переезду на домен COM, а также переводу сайта с CMS Wordpress на фреймворк Django. С Ruby On Rails как-то не заладилось, а вот с Django процесс пошёл практически сразу. …
ЧитатьPyQt5 → PyQt5 - Урок 002. Hello World на PyQt5
qt5, qt, PyCharm, qt уроки, PyQt5
Python — это высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода, как говорит нам Википедия. А также активно используется для написания Web-приложений. Ну а для работы с Qt для Python была разработана компанией Riverbank Computing …
ЧитатьQt → Qt/C++ - Урок 055. QSignalMapper VS лямбда функции
лямбда функция, Qt, C++, lambda, QSignalMapper
QSignalMapper является замечательным классом, чтобы организовать работу сигналов и слотов для динамически создаваемых объектов. Например, динамически создаваемых кнопок или объектов в QStackedWidget. Особенно это было актуально в устаревших версиях программного обеспечения, то есть базировавшегося на Qt 4.8 , где система …
ЧитатьQt → Qt/C++ - Урок 054. Считывание данных из файла CSV и их представление через QStandardItemModel
CSV, Qt, QTableView, QStandardItemModel
Формат данных CSV ( Comma-Separated Values — значения, разделённые запятыми), является простейшим форматом представления табличных данных. Данный формат поддерживается Excel и многими другими офисными пакетами. Например, я часто сталкиваюсь с данным форматом, когда делаю выгрузку статистики по сайту из панели …
Читать- Akiv Doros
- 11 ноября 2024 г. 14:58
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:50баллов,
- Очки рейтинга-4
- molni99
- 26 октября 2024 г. 1:37
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:80баллов,
- Очки рейтинга4
- molni99
- 26 октября 2024 г. 1:29
C++ - Тест 004. Указатели, Массивы и Циклы
- Результат:20баллов,
- Очки рейтинга-10