validate_assignment=True - включает валидацию в момент присваивания для Pydantic.
Но это может сказаться на производительности.
from pydantic import BaseModel
class Foo(BaseModel):
age: int
class Config:
validate_assignment = True
foo = Foo(12)
foo.age = "some"
# ValidationError
# age
# value is not a valid integer (type=type_error.integer)
"Проще" немного не подходящее выражение, скорее "привычнее" т.к. обычно в gitlab/github/wiki/notion/etc применяется markdown и +/- каждый с ним знаком.
И получается, что заполнять контент удобнее (для меня) использую markdown, а при отображении пользователю, он по итогу отображается в том же html.
validate_assignment=True
- включает валидацию в момент присваивания для Pydantic.Но это может сказаться на производительности.
"Проще" немного не подходящее выражение, скорее "привычнее" т.к. обычно в gitlab/github/wiki/notion/etc применяется markdown и +/- каждый с ним знаком.
И получается, что заполнять контент удобнее (для меня) использую markdown, а при отображении пользователю, он по итогу отображается в том же html.
Вы про ckeditor + плагин на markdown?
Благодарю, посмотрю на него и возможно закину в репозиторий.