Отображение диаграммы панели инструментов с использованием существующих записей о продажах, доступных в базе данных, в пользовательской панели администрирования Django - PullRequest
1 голос
/ 21 февраля 2020

Я создал настроенную панель администратора, используя Python & Django.

Теперь в моем случае есть несколько таблиц в базе данных. Но что более важно, я хочу показать графики продаж за последние 6 месяцев в Django панели администратора.

Я пытался создать диаграмму с помощью Plotly. Используя данные Stati c, данные уже сделаны и работают.

Вот что я пробовал:

from plotly.offline import plot
from plotly.graph_objs import Scatter

def index(request):
    x_data = [0,1,2,3]
    y_data = [x**2 for x in x_data]
    plot_div = plot([Scatter(x=x_data, y=y_data,
                        mode='lines', name='test',
                        opacity=0.8, marker_color='green')],
               output_type='div')
    return render(request,'index.html',{'plot_div':plot_div})

Но точно не знаю, как подключиться с фактическими данными доступны в базе данных в разделе заказа. Кто-нибудь может подсказать мне, как это сделать?

Важное примечание:

  • Я проверил несколько примеров, но большинство из них используют только данные stati c который приходит через JS файлов.
  • Я уже реализовал, используя данные Stati c, добавляемые в файл .py. Но теперь то же самое, что мне нужно реализовать с помощью базы данных.

Любые предложения или ссылки будут высоко оценены.

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