Lila25mila
Lila25mila28 января 2019 г. 12:19

DjangoИспользование Jinja2 с Django (начиная с 1.8)

Django, jinja, Python, template

На ресурсе Medium Corporation пользователь под ником Samu делится опытом использования Jinja2.
По его словам ранее он использовал Jinja2 в своих проектах, созданных с помощью Flask. Но затем решил использовать Jinja2 с Django для потенциального повышения производительности (в 10-20 раз …

Читать
Lila25mila
Lila25mila25 января 2019 г. 14:28

DjangoКак использовать вложенные формы в Django

Django, python, formsets

Django Formsets управляет сложными повторяющимися полями форм в представлении. Используя формуляры, вы можете узнать, сколько форм было изначально, какие были изменены, а какие должны быть удалены.
Подобно формам и моделям форм, Django предлагает наборы моделей форм, которые упрощают задачу создания …

Читать
Evgenii Legotckoi
Evgenii Legotckoi23 января 2019 г. 15:27

Qtqsslint – Статический анализатор для Qt stylesheets

Qt, QSS, Styles, Stylesheet

Войдите в удивительный мир инструментов, для которых анонс требует больше времени, чем сам инструмент.


qsslint - это небольшая утилита командной строки для проверки синтаксиса ваших файлов Qt stylesheet (*.qss). Это очень похоже на предыдущий вклад KDAB, qmllint . Он просто …

Читать
Evgenii Legotckoi
Evgenii Legotckoi23 января 2019 г. 14:32

LinuxВыпуск Wine 4.0 с поддержкой Vulkan, Initial Direct 3D 12 и улучшенным HiDPI

Wine, Linux

Wine 4.0 теперь официально доступен как новый ежегодный стабильный выпуск Wine для запуска программ и игр для Windows в Linux и других операционных системах.


После семи еженедельных релизов, Wine 4.0 был готов к выпуску сегодня, судя по словам основателя Wine …

Читать
Evgenii Legotckoi
Evgenii Legotckoi22 января 2019 г. 13:16

QtВыпуск Qt Visual Studio Tools 2.3.1

Qt, QML, Visual Studio, Releases

Qt Visual Studio Tools 2.3.1 были выпущены для Visual Studio Marketplace.


Важные изменения включают в себя:

  • Отладка QML-программ в Visual Studio IDE (представлено в разрабатываемой версии v2.3.0)
  • Опережающая компиляция файлов QML с использованием быстрого компилятора Qt (представлено в разрабатываемой версии …
Читать
Evgenii Legotckoi
Evgenii Legotckoi22 января 2019 г. 13:08

QtВыпуск Qt Creator 4.8.1

qtcreator, Qt, Releases

Qt Company анонсировала выпуск Qt Creator 4.8.1


Выпуск содержит следующие исправления:

  • неправильный цвет фона используется для некоторых элементов подсветки текста
  • Qt Creator иногда вылетает при переименовании файла в представлении файловой системы
  • сбой бэкэнда модели кода Clang при включенной проверке bugprone-suspicious-missing-comma …
Читать
Lila25mila
Lila25mila21 января 2019 г. 17:48

QtQt 5.12 LTS - путь к более быстрому запуску приложений QML

QML, Qt, Quick

Компания Qt уже давно использует такие тесты, как QMLBench, которые помогают нам узнать, когда изменение вызывает снижение производительности, но также важно видеть, как Qt работает на более высоком уровне, позволяя компонентам взаимодействовать таким образом, чего детальные тесты, такие как QMLBench …

Читать
Evgenii Legotckoi
Evgenii Legotckoi7 января 2019 г. 14:04

FlutterFlutter - Урок 002. Создание Splash Screen с переходом на Home Screen

Dart, Flutter

После Hello World на Flutter напишите приложение с двумя экранами:

  • SplashScreen - Экран ввода приложения
  • HomeScreen - приложение на главном экране

Интересно, что во Flutter есть система навигации по окнам (страницам) приложения. Это чем-то похоже на систему роутов в Django …

Читать
Evgenii Legotckoi
Evgenii Legotckoi6 января 2019 г. 18:48

DjangoDjango - Урок 043. template tags для формирования breadcrumb с поддержкой shema.org

templatetags, Django, python

Делюсь своей реализацией встроенных тегов для формирования breadcrumb с поддержкой разметки schema.org, а также поддержкой bootstrap css.

Написал эти теги, чтобы ускорить скорость разработки сайта. Теперь работа продвигается намного быстрее, потому что код стал более компактным, а исправлять ошибки в …

Читать
Evgenii Legotckoi
Evgenii Legotckoi6 января 2019 г. 18:03

FlutterFlutter - Урок 001. Hello world

Hello World, Flutter, Android

Flutter — это свежий фреймворк от Google для разработки приложений для Android и iOS. Используемый язык программирования — Dart (также разработанный Google).

Давайте разберемся с запуском нашего первого приложения на Flutter.


Чтобы создать наше первое приложение, которое будет работать под …

Читать
Ua

Qt - Тест 001. Сигналы и слоты

  • Результат:84баллов,
  • Очки рейтинга4
Ua

Qt - Тест 001. Сигналы и слоты

  • Результат:42баллов,
  • Очки рейтинга-8
ОК

Qt - Тест 001. Сигналы и слоты

  • Результат:47баллов,
  • Очки рейтинга-6
Последние комментарии
ИМ
Игорь Максимов22 ноября 2024 г. 21:51
Django - Урок 017. Кастомизированная страница авторизации на Django Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
Evgenii Legotckoi
Evgenii Legotckoi31 октября 2024 г. 23:37
Django - Урок 064. Как написать расширение для Python Markdown Добрый день. Да, можно. Либо через такие же плагины, либо с постобработкой через python библиотеку Beautiful Soup
A
ALO1ZE19 октября 2024 г. 17:19
Читалка fb3-файлов на Qt Creator Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
ИМ
Игорь Максимов5 октября 2024 г. 16:51
Django - Урок 064. Как написать расширение для Python Markdown Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
d
dblas55 июля 2024 г. 20:02
QML - Урок 016. База данных SQLite и работа с ней в QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
Сейчас обсуждают на форуме
f
firstlunoxod15 февраля 2025 г. 13:46
Рисование на QGraphicsScene при зажатой кнопке мыши Подскажите, пожалуйста! Как данный класс можно дополнить, чтобы созданные объекты можно было перемещать мышкой по сцене?
Дмитрий
Дмитрий3 февраля 2025 г. 16:24
Создание deb-пакета. Как создать ярлык на рабочем столе после установки собственного deb-пакета? Всем привет. Сделал свой deb-пакет с программой. Всё устанавливается и работает. Ставлю по пути /usr/bin/my_application. Как для пользователя при установке пакета сразу создать ярлык на раб…
NW
Nayo Wai30 января 2025 г. 19:22
не запускается компьютер!!! Не запускается компьютер (точнее работает блок , но сам монитор вообще жесть)В общем я ничего с интернета не скачивала в последнее время. На компе никаких левых пр…
n
nkly3 января 2025 г. 12:52
Нужно запретить перемещение только некоторых итемов, остальные перемещать можно. Вопрос решен. Узнать QModelIndex элемента на который мы перетаскиваем другой элемент, можно с помощью функции indexAt(event->position().toPoint()) представления QTreeViev вызываемой в переопр…
M
Marsel17 августа 2023 г. 0:26
OAuth2.0 через VK, получение email Спасибо большое за помощь и простите за то что отнял время своей невнимательностью.

Следите за нами в социальных сетях