Django wrap SQL as命令
我有个问题 可以在Django命令上包装SQL命令吗 因为我有这个SQL,所以需要在部署期间执行Django wrap SQL as命令,django,api,Django,Api,我有个问题 可以在Django命令上包装SQL命令吗 因为我有这个SQL,所以需要在部署期间执行 update foo set bar = 'baz' 使用: 参考: from django.db import connection def my_custom_sql(self): with connection.cursor() as cursor: cursor.execute("UPDATE bar SET foo = 1 WHERE baz = %s
update foo
set bar = 'baz'
使用:
参考:
from django.db import connection
def my_custom_sql(self):
with connection.cursor() as cursor:
cursor.execute("UPDATE bar SET foo = 1 WHERE baz = %s", [self.baz])
cursor.execute("SELECT foo FROM bar WHERE baz = %s", [self.baz])
row = cursor.fetchone()
return row