API Authentication

The Django Project Template supports multiple authentication methods for API access.

Session Authentication

For browser-based applications, session authentication is available by default.

API Key Authentication

For server-to-server communication, API key authentication is provided.

API Key Model

API Key Generation

API keys can be generated through the admin interface or via the API key management endpoints.