我可以使用存储过程在数据表中显示数据吗

时间:2019-04-16 05:29:48

标签: django django-datatable

我需要在Django中显示数据表,并且需要从存储过程中检索数据。 我可以使用哪个插件来满足要求。

我已经将BaseDatatableView用于数据表。在使用BaseDatatableView时已经使用了django-orm查询。但是当我尝试调用一个过程时,它显示了错误。我的要求已经从查询更改为存储过程。实现吗?

在Views.py中:

def get_initial_queryset(self):
    ret,count = getdbvalues.proc_Common_Report(str(reportType),str(self.request.POST.get('data[isentity]')),str(searchFromDate),str(searchToDate),str(CommID))  
    return ret

在Procedures.py中:

    cur.callproc('USP_RTM_SUMMARY_REPORT',(flag,startdate,enddate,serviceArea,UCCType))
       response=cur.fetchall()
       cur.nextset()
       count=cur.fetchall()
       cur.close()
       return response,count

0 个答案:

没有答案