У меня есть готовый сценарий python, который собирает данные Google Analytics, я использую этот сценарий для заполнения базы данных.
Мне дали инструкцию написать веб-приложение, где все это данные могут отображаться в виде панели инструментов.
Я хочу, чтобы пользователь веб-приложения мог нажимать кнопку, а затем все последние данные Google Analytics будут извлечены и добавлены в базу данных. в бэкэнде, а затем на приборной панели будут отображаться обновленные значения. Но кажется, что я могу добавить данные в БД только через оболочку python? У меня есть скрипт, который может это сделать .. Но я не совсем понимаю, где в django должен иметься этот скрипт и как его реализовать
Должен ли я поместить его в представления, модели или в отдельный файл
PS: я бы опубликовал скрипт, но это 400 строк кода для получения этих данных
EDIT
def updateDB(request,x, y, z):
return Database.objects.create(value1=x, value2 = y, value3 = z)