Как правильно заполнить базу данных, получая доступ к значениям из электронной таблицы в Django - PullRequest
0 голосов
/ 11 ноября 2019

В качестве моего первого проекта на веб-сайте я пытаюсь создать приложение «Just Eat».

Я назвал эту первую домашнюю страницу приложения, поскольку она будет отображаться первой.

Приложение, по сути, представляет собой окно поиска, в котором пользователь вводит почтовый индекс, а выводом будет список. ресторанов в заданном диапазоне.

На текущем этапе мне удалось получить доступ к значениям из таблицы статическим методом populate_addresses_db () , который в настоящее время доступен толькозначение почтового индекса.

Как на самом деле заполнить модель Адрес (и, следовательно, базы данных), чтобы при доступе к представлению администратора в Интернете явыберите адреса, на странице будут отображаться все адреса?

вот моя модель.py:

enter image description here

это http://127.0.0.1:8000/admin/

enter image description here

и вот http://127.0.0.1:8000/admin/homepage/address/, который я хотел бы заполнить автоматически при запуске сервера

enter image description here

Должен ли я просто создать экземпляр объектаАдрес класса, а затем вызвать функцию, которую я упомянул выше? (все внутри model.py)

Или есть другой подход, лучшая практика?

Извините, если мой вопрос звучит немного глупо, но я все еще пытаюсь понять, как работает Django.

Я пробовал перенос данных, как указано здесь на веб-сайте Django , но не похоже, что я могу заставить его работать.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...