drf_create_token¶
Создание токена DRF для заданного пользователя
Зачем нужна¶
Команда — стандартный механизм Django REST Framework для выдачи токена аутентификации пользователю. Это альтернатива основной команде token create, использующая стандартный механизм DRF без дополнительной обвязки RuDesktop. Применяется в специфических интеграциях, рассчитанных на DRF Token Authentication
Типичные случаи применения:
интеграция с внешним инструментом, который умеет работать только со стандартным DRF-токеном
-r/--reset— перевыпуск токена пользователю с одновременным удалением старогоавтоматизация в скрипте, где требуется именно DRF-механизм
Подсказка
Для штатной работы с API используется token create
Синтаксис¶
rude drf_create_token [-r] username
Параметры¶
Параметр |
Описание |
|---|---|
--reset |
Сбросить существующий токен пользователя и создать новый |
username |
Имя пользователя для создания DRF-токена |
Примеры¶
Команда сбрасывает прошлый DRF-токен и генерирует новый для пользователя 1234
rude drf_create_token --reset 1234