Делаем приложение на .NET Core независимым от наличия .NET на компьютере

Одной из главных проблем разработки на .NET во времена была необходимость устанавливать среду выполнения .NET на любой компьютер, где планировалось использовать соответствующую программу. В противном случае программа просто не могла работать. В .NET Core данная проблема была успешно решена.

Настройка отображения названия приложения в Django Admin

По умолчанию Django Admin отображает название приложения из параметра INSTALLED_APPS из файла settings.py. Но, гораздо лучше если, например, вместо абстрактного «app» будет отображаться понятное пользователю название (например «Корпоративный портал»). Рассмотрим, как это можно сделать.

Добавляем модель в Django Admin и настраиваем её отображение

Django Admin является если не самым, то одним из самых популярных готовых решений для добавления админпанели в приложение на Django. Как сделать, чтобы с её помощью можно было работать с моделью из приложения?

Использование собственных параметров в web приложении Django

Нередко возникают ситуации, когда помимо стандартных параметров приложения нужно использовать свои собственные. Например, вынести часто используемые константы в одно общее «хранилище», чтобы не дублировать их в каждом модуле, где они требуются. В Django есть штатный механизм, который может помочь в этом.

Ввод даты в формах в Django в два клика и её отображение

К сожалению, среди стандартных элементов управления для форм в Django нет ни одного, что позволил бы ввести значение даты в варианте однозначно дружественном для пользователя. DateField в чистом виде (с виджетом DateInput) только обеспечивает форматированный ввод-вывод даты в текстовом варианте (неудобно), а SelectDateWidget позволяет вводить элементы даты только по частям

Что делать если пин-коды из конверта 1С закончились?

Обладатели программных лицензий на программные продукты 1С нередко сталкиваются с тем, что со временем пин-коды предоставляемые в конверте, который входит в комплект поставки заканчиваются. Как правило это связано с тем, что изменились ключевые параметры компьютера.