Create /upload_token endpoint
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
import typing
|
||||
|
||||
from pydantic import BaseModel, Field, HttpUrl, PositiveInt
|
||||
|
||||
|
||||
class BaseResponse(BaseModel):
|
||||
result: typing.Any
|
||||
error: bool = False
|
||||
|
||||
class UploadFields(BaseModel):
|
||||
content_type: str = Field(alias="Content-Type")
|
||||
acl: str
|
||||
key: str
|
||||
aws_access_key_id: str = Field(alias="AWSAccessKeyId")
|
||||
policy: str
|
||||
signature: str
|
||||
|
||||
|
||||
class UploadToken(BaseModel):
|
||||
url: HttpUrl
|
||||
fields: UploadFields
|
||||
Reference in New Issue
Block a user