У меня есть следующая таблица с указанием страны, штата и города. Я хочу иметь три выпадающих списка, которые должны быть взаимозависимыми, а параметры следует запрашивать из sqlite. Я хочу иметь такой раскрывающийся список, чтобы при выборе страны он запрашивал базу данных sqlite и заполнял другой раскрывающийся список соответствующими именами состояний для выбора, а после выбора состояния третий раскрывающийся список должен заполнять города в этом состоянии следующим образом.
У меня есть таблица sqlite под названием towns.db со следующими данными,
У меня есть приложение flask, и я хочу реализовать в нем этот раскрывающийся список. изначально я использовал javascript, но мне пришлось написать опции в HTML, что не является идеальным решением. Я был бы признателен за полное решение с использованием flask, jinja, с простой версией html достаточно для демонстрации, но он должен иметь все цепочки выпадающих.