Download api/fields/file_fields.py from Underground-Digital/Workflow-Engine: direct link, hf CLI and curl.
- Browser
- Download file 1.02 kB
-
https://huggingface.co/spaces/Underground-Digital/Workflow-Engine/resolve/main/api/fields/file_fields.py
- Command line
-
hf download hf://spaces/Underground-Digital/Workflow-Engine/api/fields/file_fields.py
-
curl -L -o file_fields.py https://huggingface.co/spaces/Underground-Digital/Workflow-Engine/resolve/main/api/fields/file_fields.py
1.02 kB
| from flask_restful import fields | |
| from libs.helper import TimestampField | |
| upload_config_fields = { | |
| "file_size_limit": fields.Integer, | |
| "batch_count_limit": fields.Integer, | |
| "image_file_size_limit": fields.Integer, | |
| "video_file_size_limit": fields.Integer, | |
| "audio_file_size_limit": fields.Integer, | |
| "workflow_file_upload_limit": fields.Integer, | |
| } | |
| file_fields = { | |
| "id": fields.String, | |
| "name": fields.String, | |
| "size": fields.Integer, | |
| "extension": fields.String, | |
| "mime_type": fields.String, | |
| "created_by": fields.String, | |
| "created_at": TimestampField, | |
| } | |
| remote_file_info_fields = { | |
| "file_type": fields.String(attribute="file_type"), | |
| "file_length": fields.Integer(attribute="file_length"), | |
| } | |
| file_fields_with_signed_url = { | |
| "id": fields.String, | |
| "name": fields.String, | |
| "size": fields.Integer, | |
| "extension": fields.String, | |
| "url": fields.String, | |
| "mime_type": fields.String, | |
| "created_by": fields.String, | |
| "created_at": TimestampField, | |
| } | |