По умолчанию Django Admin отображает название приложения из параметра INSTALLED_APPS из файла settings.py. Но, гораздо лучше если, например, вместо абстрактного «app» будет отображаться понятное пользователю название (например «Корпоративный портал»). Рассмотрим, как это можно сделать.
Продолжить чтениеРубрика: Python
Использование собственных параметров в web приложении Django
Нередко возникают ситуации, когда помимо стандартных параметров приложения нужно использовать свои собственные. Например, вынести часто используемые константы в одно общее «хранилище», чтобы не дублировать их в каждом модуле, где они требуются. В Django есть штатный механизм, который может помочь в этом.
Продолжить чтениеВвод даты в формах в Django в два клика и её отображение
К сожалению, среди стандартных элементов управления для форм в Django нет ни одного, что позволил бы ввести значение даты в варианте однозначно дружественном для пользователя. DateField в чистом виде (с виджетом DateInput) только обеспечивает форматированный ввод-вывод даты в текстовом варианте (неудобно), а SelectDateWidget позволяет вводить элементы даты только по частям
Продолжить чтениеОкругление числа до требуемой точности (заданного количества значащих цифр) в Python
Очень давно мы уже рассматривали вопрос округления числа до требуемого количества значащих цифр. В той статье приводились примеры для Delphi, C# и Java. Сегодня мы решим эту задачу на языке программирования Python.
Продолжить чтениеУстановка Python отдельно или вместе с PTVS
В этой статье мы обсудим вопрос, который на первый взгляд имеет очевидный ответ – «А, какая разница?». Но на самом деле установка Python вместе с PTVS и отдельно имеет некоторые нюансы, которые не будет лишним узнать.
Продолжить чтениеЗапускаем программу на Python и IronPython без IDE (способ для Windows)
После написания программы было бы неплохо получить возможность запускать её отдельно от IDE. В случае компилируемых языков проблем нет, т.к. на выходе мы имеем исполняемый (exe) файл, полностью готовый к самостоятельному использованию. Но, как быть со скриптовыми языками (в данном случае Python)?
Продолжить чтениеЗнакомство с Python в .NET на примере WPF
Язык программирования Python имеет несколько реализаций. Основная из них, «обычный» Python (или CPython), была создана Гвидо Ван Россумом в 1991 году. Она считается «эталонной» и когда изучают или говорят о Python в подавляющем большинстве случаев подразумевают именно её. Но, «эталонная» вовсе не означает «единственная». Для написания программ широко используются и
Продолжить чтениеУстановка поддержки Python в Visual Studio 2017
Ранее мы уже рассматривали установку поддержки программирования на Python для Visual Studio 2015. Но, в Visual Studio 2017 установка дополнительных компонентов полностью изменилась. Поэтому мы вынуждены заново описывать процесс установки PTVS для новой версии этой IDE.
Продолжить чтениеРаботаем с AJAX в Python
Технологию AJAX можно использовать и в web приложениях написанных на языке Python. При этом сам принцип работы не особо отличается от других языков. Отправка запроса с помощью JavaScript, затем получение и обработка данных на сервере с оправкой результатов назад клиенту. Однако есть и некоторые особенности обусловленные спецификой Python.
Продолжить чтениеУстановка поддержки Python в IIS
Скрипты, написанные на Python, могут работать и а web сервере IIS, который входит в состав Windows. Для этого требуется установить сам интерпретатор Python, поддержку CGI и выполнить ряд настроек.
Продолжить чтение