Sergei Erjemin erjemin
  • Moscow (Russia), Kaş (Turkey)
  • Улыбайся, будь самураем!

    Интернеты порой ломаются — случайно и специально. Потому держу проекты здесь, на домашнем self-hosted k3s. Больши­нство репози­ториев закрыто, но кое-что публично (надеюсь, разбе­рётесь…).

    Ищу работу или проекты.

  • Joined on 2024-11-09
erjemin pushed to rework-2026 at erjemin/2018-lpon-site 2026-06-30 19:44:35 +03:00
acc7662faf add: TODO про сообщении парсера о создании статьи в Redis.
erjemin pushed to rework-2026 at erjemin/2018-lpon-site 2026-06-30 19:35:43 +03:00
855017a0b6 mod: в функциях корректно установлены значения по умолчанию и добавлены внутренние валидаторы наличия полей в моделях.
be673483ae mod: функции валидации вынесены в отдельный файл utils_validators.py
Compare 2 commits »
erjemin pushed to rework-2026 at erjemin/2018-lpon-site 2026-06-30 17:48:55 +03:00
3928066147 minor: аннотирование типов
erjemin pushed to rework-2026 at erjemin/2018-lpon-site 2026-06-30 16:41:48 +03:00
64880da11a add: универсальная хелпер-функция для save() моделей для создания (и проверки) связанных статей в TbArticle.
erjemin pushed to rework-2026 at erjemin/2018-lpon-site 2026-06-30 16:39:55 +03:00
be542e37ab mod: модели (10) создание связанное статьи в TbLabel в методе save() вынесено в универсальную хелпер-функцию.
erjemin pushed to rework-2026 at erjemin/2018-lpon-site 2026-06-29 21:15:21 +03:00
08bfce2c4c mod: админка (15) для Лейблов LabelAdminForm и LabelAdmin добавлен кастомный save_model (вывод после добавления/изменения записи) и универсальная хелпер-функция. + микро-хелпер для описания связанной статьи.
erjemin pushed to rework-2026 at erjemin/2018-lpon-site 2026-06-29 21:02:46 +03:00
01779a89f0 mod: админка (14) для Лейблов LabelAdminForm и LabelAdmin добавлен кастомный save_model (вывод после добавления/изменения записи) и универсальная хелпер-функция.
erjemin pushed to rework-2026 at erjemin/2018-lpon-site 2026-06-29 14:53:08 +03:00
13ad08e294 mod: валидатор форм, парсера и моделей (14) формирование отчетов о совпадениях вынесен в отдельную функцию build_search_report. Еще больше улучшен отчет валидатора для случаев совпадений и "схожести"
erjemin pushed to rework-2026 at erjemin/2018-lpon-site 2026-06-29 14:52:37 +03:00
b316efc425 mod: валидатор форм, парсера и моделей (14) формирование отчетов о совпадениях вынесен в отдельную функцию build_search_report. Еще больше улучшен отчет валидатора для случаев совпадений и "схожести"
erjemin pushed to rework-2026 at erjemin/2018-lpon-site 2026-06-29 13:30:43 +03:00
7b623e975d mod: валидатор форм, парсера и моделей (13) улучшен отчет валидатора для случаев "схожести текущей записи и синонимов с синонимами других записей"
erjemin pushed to rework-2026 at erjemin/2018-lpon-site 2026-06-26 18:22:01 +03:00
01710200b2 minor: улучшена читаемость кода
erjemin pushed to rework-2026 at erjemin/2018-lpon-site 2026-06-26 17:54:57 +03:00
d53330554b mod: валидатор форм, парсера и моделей (12) валидатор для случаев "схожести текущей записи и синонимов с синонимами других записей"
erjemin pushed to rework-2026 at erjemin/2018-lpon-site 2026-06-24 21:46:20 +03:00
8ed61bae13 mod: валидатор форм, парсера и моделей (11) валидатор для случая "синонимы в текущей записи совпадают с синонимами других записей"
erjemin pushed to rework-2026 at erjemin/2018-lpon-site 2026-06-23 16:13:26 +03:00
c7844aa3d7 mod: валидатор форм, парсера и моделей (10) валидатор в save() модели поднимает ValidationError если есть дубли в синонимах других записей. Временное решение пока нет брокера сообщений и парсера.
erjemin pushed to rework-2026 at erjemin/2018-lpon-site 2026-06-23 15:47:52 +03:00
48df2fb32b mod: валидатор форм, парсера и моделей (09) уделение дублей в синонимах других записей при редактировании через админку
erjemin pushed to main at erjemin/2026-burnaware-site 2026-06-23 12:08:02 +03:00
b117a38ba6 add: favicons
erjemin pushed to main at erjemin/2026-test-labor-02 2026-06-22 23:15:15 +03:00
25667d4730 minor: про Python
erjemin pushed to main at erjemin/2026-test-labor-02 2026-06-22 23:05:18 +03:00
7c44be83ac minor: -
erjemin pushed to main at erjemin/2026-test-labor-02 2026-06-22 23:02:11 +03:00
edf7057ee3 mod: тестирую свой сервер и GitHub
erjemin pushed to main at erjemin/2026-test-labor-02 2026-06-22 22:56:07 +03:00
fdc75d2fa8 mod: тестирую свой сервер (gzip дает 1.92x)