WIP: add HTML form for editing comics
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
from typing import List, Dict
|
||||
from typing import List, Dict, Optional
|
||||
|
||||
from pydantic import BaseModel
|
||||
from pydantic import BaseModel, AnyUrl
|
||||
|
||||
from src.db.models.comic import Comic
|
||||
|
||||
@@ -21,6 +21,14 @@ class ComicDetailsResponse(BaseModel):
|
||||
volumes: List[str]
|
||||
works: Dict[str, List[str]]
|
||||
|
||||
|
||||
class ComicSchema(BaseModel):
|
||||
title: str
|
||||
weblink: Optional[AnyUrl]
|
||||
completed: Optional[bool]
|
||||
current_order: Optional[bool]
|
||||
|
||||
|
||||
def get_short_info(comic: Comic) -> ComicResponse:
|
||||
response = ComicResponse(
|
||||
id=comic.id,
|
||||
|
||||
Reference in New Issue
Block a user