An API Request
Returns the active response type to be used
| Return type: | string |
|---|
Returns the active request type to be used
| Return type: | string |
|---|
Returns the request media type to be used or raises an error
| Raises ValueError: | |
|---|---|
| when the requested content type is unrecognized | |
| Return type: | string |
Returns the response media type to be used or raises an error
| Raises ValueError: | |
|---|---|
| when the requested content type is unrecognized | |
| Return type: | string |
Returns a bound endpoint matching the urlname
| Parameters: | urlname (string) – The urlname to find |
|---|---|
| Raises KeyError: | |
| when the urlname does not match any endpoints | |
| Return type: | Endpoint |
Record the endpoint in our urlname cache
| Parameters: | resource – Endpoint |
|---|
Returns the link prototypes to be used by the endpint
| Parameters: | endpoint – endpoint object |
|---|---|
| Return type: | list of link prototypes |
Returns the bound site
| Return type: | SiteResource |
|---|
Returns a response generated from the response media type
| Parameters: |
|
|---|---|
| Return type: | [Http]Response |
Returns an OPTIONS response generated from the response media type
| Parameters: |
|
|---|---|
| Return type: | [Http]Response |
Bases: hyperadmin.apirequests.APIRequest
Represents an API Request spawned from a Django HTTP Request