Я пытаюсь выполнить CRUD с помощью Python, и при отображении данных возникает конфликт между таблицами

Ок, прежде чем что-либо сделать, я просто хочу прояснить, что английский не мой родной язык и я никогда не размещал вопрос здесь раньше, поэтому я заранее извиняюсь, если это все кажется запутанным, я постараюсь быть настолько прямым и ясным, насколько это возможно. Я не знаю, что еще делать в данный момент, так как я не знаю никого, кто имеет дело с подобным кодом, поэтому я надеюсь, что кто-то здесь может определить, что я делаю неправильно. T^T

В общем, я выполняю задание в колледже, где мне нужно сделать CRUD на Python для мотосалона (в моем случае я делаю это с помощью библиотеки django и использую SQLite для управления базой данных). Все идет хорошо, за исключением той части, где он отображает данные (по сути, это создание ссылки на страницу на локальном сервере на компьютере. Я не совсем уверен, как это описать), и на главной странице отображается несколько таблиц, с данными из таблиц базы данных (у меня их две, прямо сейчас, одна для данных клиента, а другая для мотоциклов). Проблема в том, что ввод данных работает нормально, но когда я пытаюсь заставить страницу отображать данные из второй таблицы, она пытается получить данные из первой таблицы, и я не знаю, почему это происходит. Я попытался изменить некоторые вещи, которые, как я думал, могли вызвать конфликт, в надежде, что это исправит ситуацию, но пока безуспешно.

Любая помощь приветствуется, и мне жаль, если ошибка кажется очевидной или что-то в этом роде, я только начинаю, так что я все еще не все понимаю так хорошо; я просто очень надеюсь, что любой там, кто имеет больше опыта, чем я, знает, что я сделал неправильно здесь, потому что я определенно не знаю. О, и спасибо всем, у кого хватило терпения прочитать все это.

Код, относящийся к этим частям, я разделил на части из разных файлов с помощью ----, чтобы избежать путаницы. Если какие-то слова кажутся странными, это, вероятно, просто португальский язык, btw:

Вернуться на верх