generated from john/python-template
Added usage instructions to README.md, minor fixes to upload_page.py
This commit is contained in:
@@ -36,12 +36,12 @@ def register_page() -> None:
|
||||
state = UploadPageState()
|
||||
status_label = ui.label("Upload a document to start transcription.")
|
||||
|
||||
def on_upload(event: UploadEventArguments) -> None:
|
||||
async def on_upload(event: UploadEventArguments) -> None:
|
||||
state.loading = True
|
||||
status_label.text = "Uploading..."
|
||||
try:
|
||||
payload = event.content.read()
|
||||
result = submit_upload(filename=event.name, file_bytes=payload)
|
||||
payload = await event.file.read()
|
||||
result = submit_upload(filename=event.file.name, file_bytes=payload)
|
||||
state.message = f"Created job {result.job_id}"
|
||||
status_label.text = state.message
|
||||
ui.notify(state.message, type="positive")
|
||||
@@ -59,4 +59,4 @@ def register_page() -> None:
|
||||
).props(f"accept={accepted_upload_types()}")
|
||||
|
||||
with ui.row():
|
||||
ui.link("View jobs", "/ui/jobs")
|
||||
ui.link("View jobs", "/jobs")
|
||||
|
||||
Reference in New Issue
Block a user