我使用pg/sql完成了这个函数,例如: dinamico('some_string'),我在一个简单的django视图中使用:
def detalle_fondo(request,fondo):
det_fondos=f.objects.raw('select * from dinamico(%s)',[fondo])
return render(request,'sw/det-fondos.html',{'det_fondos':det_fondos})问题是django问我主键:
原始查询必须包括主键。
但我现在不知道如何通过自定义函数传递主键。你能帮帮我吗?
发布于 2019-06-25 03:07:27
遵循以下方法
from django.db import connection
with connection.cursor() as cursor:
cursor.execute('select * from dinamico(%s)', [fondo])
for row in cursor.fetchall():
print(row)https://stackoverflow.com/questions/56745948
复制相似问题