Создание меток данных и данных для диаграмм js в базе данных с использованием Django - PullRequest
0 голосов
/ 11 июля 2020

У меня есть диаграммы js диаграмма, и я хочу, чтобы метки данных и данные поступали из созданной мной таблицы базы данных с именем Floating. Прежде всего, я назначаю и передаю записи моей таблицы и count моей таблицы в свой views.py, чтобы я мог получить к ним доступ в моем index.html файле.

def index(request):

    the_numbers_from_Floating = Floating.objects.all()
    the_count_from_Floating = Floating.objects.count()

return render(request, "index.html", 
                                     {
    'the_numbers_from_Floating': the_numbers_from_Floating,
    'the_count_from_Floating' : the_count_from_Floating
                                      })

Есть 2 раздела моих диаграмм js диаграмму, которую я хочу заполнить. Это метки и атрибуты данных. Итак, в атрибуте меток моего кода диаграммы js я хочу, чтобы диаграмма генерировала X меток. X - количество записей в моей таблице Floating. Следовательно, я хочу, чтобы это был мой "the_count_from_Floating". и я хочу, чтобы в каждой записи было написано «неделя 1 - неделя X».

labels: [

{% for number in the_numbers_from_Floating %}
"week" 
{% endfor %}

 ]

С этим есть 2 проблемы, первая из которых состоит в том, что диаграмма не отображается из-за for l oop Я вошел. если я жестко запрограммировал week 1, week 2, week 3, появится диаграмма. так что проблемы связаны с l oop, я вставил не возвращаю "week". Вторая проблема, с которой я столкнулся, заключается в том, что если бы график действительно появился, на метках было бы написано "week" несколько плиток, а не от "week 1" до "week X". Как я могу настроить его так, чтобы он переходил с 1 на X?

...