Если введенное на странице /add слово уже есть в словаре (без учета регистра), то кнопка Добавить заменяется на Изменить. При нажатии на нее статья в словаре заменяется на введенную и перестраиваются индексы (кроме forward.dawg, который в данном случае перестраивать необязательно).
Если такое слово в словаре не одно, то пока выдаем ошибку при нажатии кнопки: "В словаре есть несколько статей с леммой "Х". Редактирование таких статей пока не реализовано."
Если введенное на странице /add слово уже есть в словаре (без учета регистра), то кнопка Добавить заменяется на Изменить. При нажатии на нее статья в словаре заменяется на введенную и перестраиваются индексы (кроме forward.dawg, который в данном случае перестраивать необязательно).
Если такое слово в словаре не одно, то пока выдаем ошибку при нажатии кнопки: "В словаре есть несколько статей с леммой "Х". Редактирование таких статей пока не реализовано."