Действия с дополнительными командами сервера¶
Действия с дополнительными командами сервера — расширенные Django-команды и обслуживающие команды: миграции, обслуживание базы данных и кэша, сброс токенов и сессий, диагностика, локализация, тестирование, генерация схемы API и другие низкоуровневые операции
Команда |
Описание |
|---|---|
Анализ списков на наличие в нём IP-адресов из файла или лога |
|
Проверка всего проекта Django на наличие потенциальных проблем |
|
Очистка сессий с истекшим сроком годности |
|
Очистка просроченных токенов |
|
Установка клиента RuDesktop по ssh |
|
Компиляция po-файлов в mo-файлы для использования со встроенной поддержкой gettext |
|
Создание нового приложения программным способом |
|
Создание таблицы необходимые для использования кэша SQL |
|
Запуск клиента командной строки для указанной базы данных или базу данных по умолчанию если она не указана |
|
Очистка устройств по дате последней активности на сервере |
|
Отображение различия между текущим файлом settings.py и настройками Django по умолчанию |
|
Создание токена DRF для заданного пользователя |
|
Вывод содержимого базы данных в виде фикстуры заданного формата |
|
Django-команда которая кидает событие в очередь задач |
|
Фоновый процесс-воркер — постоянно крутится на сервере и выполняет задачи из очереди |
|
Экспорт сетевого графа |
|
Поиск абсолютных путей к заданным статическим файлам и вывод сообщения |
|
Исправление символов в названиях CN\DN путях для аккаунтов импортированных из LDAP-каталога |
|
Удаление всех данных из БД включая данные добавленные во время миграций |
|
Генерация настроенной схемы API для проекта |
|
Создание моделей аудита и перечислений |
|
Проверка таблиц в указанной БД и вывод информации о модуле модели Django |
|
Установка указанных фикстур в БД |
|
Утилита для генерации PO-файлов с переводом на национальный язык с эталонного образца для каждого элемента приложения |
|
Создание новых миграций для приложений |
|
Применение миграций для приложений |
|
Создание нового приложения программным способом |
|
Оптимизация операций для указанной миграции |
|
Запуск указанного playbook на исполнение |
|
Django-команда для генерации конфигурационных файлов для PXE-сервера |
|
Удаление устаревших типов контента из БД |
|
Запуск конкретной задачи по её ID в БД сервера |
|
Запуск легковесного веб-сервера для разработки |
|
Отправка тестового письма на указанные в качестве аргументов адреса электронной почты |
|
Установка значений для переменной |
|
Вход в терминал Python в окружении сервера |
|
Отображения всех доступных миграции для текущего проекта |
|
Создание схемы для API соответствующую стандарту OpenAPI3 |
|
Получение списка SQL-запросов необходимых для восстановления всех таблиц в БД до состояния в котором они находились сразу после установки |
|
Вывод SQL-запросов для указанной миграции |
|
Вывод SQL-запросов для сброса последовательностей для указанных имен приложения |
|
Объединение существующих наборов миграций в одну новую |
|
Создание структуры каталогов приложения Django для заданного имени приложения в текущем каталоге или при необходимости в указанном каталоге |
|
Создание структуры каталогов проекта Django для заданного имени проекта в текущем каталоге или при необходимости в указанном каталоге |
|
Обнаружение и запуск тестов в указанных модулях или текущем каталоге |
|
Запуск сервера для разработки с данными из указанных фикстур |