Я создал настроенную панель администратора, используя 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. Но теперь то же самое, что мне нужно реализовать с помощью базы данных.
Любые предложения или ссылки будут высоко оценены.