Django DRF Api Key Override Length expiry
Я вижу следующее на странице DRF, где говорится, что длина ключа может быть переопределена, но будучи новичком в Django, я действительно не знаю, как это использовать?
https://florimondmanca.github.io/djangorestframework-api-key/guide/#creating-and-managing-api-keys
This package ships with a key generation algorithm based on Django's password hashing infrastructure (see also Security).
The .key_generator attribute on BaseAPIKeyManager allows you to customize key generation.
For example, you can customize the length of the prefix and secret key using:
from rest_framework_api_key.models import BaseAPIKeyManager
from rest_framework_api_key.crypto import KeyGenerator
class OrganizationAPIKeyManager(BaseAPIKeyManager):
key_generator = KeyGenerator(prefix_length=8, secret_key_length=32) # Default values
class OrganizationAPIKey(AbstractAPIKey):
objects = OrganizationAPIKeyManager()
# ...
Я не понимаю, где это будет находиться, как это будет связано с видом администратора, или что будет после # ...
Любая помощь будет очень признательна