Search
Write a publication
Pull to refresh
3
0
Send message

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.

Вы про ckeditor + плагин на markdown?

Благодарю, посмотрю на него и возможно закину в репозиторий.

Information

Rating
Does not participate
Registered
Activity

Specialization

Fullstack Developer
Middle
From 300,000 ₽
Python
Linux
PostgreSQL
Docker
Django
MongoDB
Fastapi
OOP
Redis
Celery