Django не выводит результаты в таблицу - PullRequest
1 голос
/ 22 февраля 2020

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

Views.py

    from django.shortcuts import render
    import sqlite3 as lite
    import os

def csv_simple_read(request):
     path = os.path.dirname(__file__)
     file = lite.connect("D:/clear/VM1/chat.db")
     cure = file.cursor()
     cure.execute(
         "SELECT chat_identifier, datetime(date/1000000000 + 978307200,'unixepoch','localtime'), case when [error]=0 then 'Send' when [error]=1 then 'Not Send' end FROM chat INNER JOIN message ON chat.ROWID = message.ROWID ORDER BY date DESC")
     rows = cure.fetchall()
     resultlist = []
     for row in rows:
         salam = (list([row[d:d + 1] for d in range(0, len(row), 1)]))
         resultdict = {}
         resultdict['name'] = salam[0]
         resultdict['date'] = salam[1]
         resultdict['status'] = salam[2]
         resultlist.append(resultdict)
     return render(request, "blog/index.html", {'results': resultlist})

     file2 = lite.connect("D:/clear2/VM2/chat.db")
     cure2 = file2.cursor()
     cure2.execute(
         "SELECT chat_identifier, datetime(date/1000000000 + 978307200,'unixepoch','localtime'), case when [error]=0 then 'Send' when [error]=1 then 'Not Send' end FROM chat INNER JOIN message ON chat.ROWID = message.ROWID ORDER BY date DESC")
     rows2 = cure2.fetchall()
     resultlist2 = []
     for row in rows2:
         salam2 = (list([row[d:d + 1] for d in range(0, len(row), 1)]))
         resultdict2 = {}
         resultdict2['name2'] = salam2[0]
         resultdict2['date2'] = salam2[1]
         resultdict2['status2'] = salam2[2]
         resultlist2.append(resultdict2)
     return render(request, "blog/index.html", {'results2': resultlist2})

urls.py

from django.urls import path
from . import views

urlpatterns = [
    path('', views.csv_simple_read, name='csv_simple_read'),
    path('', views.csv_simple_read2, name='csv_simple_read2'), #??????
]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...