Django中能用ORM的就用它ORM吧,不建議執行原生SQL,可能會有一些安全問題,
如果實在是SQL太復雜ORM實現不了,那就看看下邊執行原生SQL的方法,跟直接使用pymysql基本一致了
from django.db import connection
with connection.cursor() as cursor
cursor.excute('select * from accounts_User')
row = cursor.fetchall()
return row
Django中能用ORM的就用它ORM吧,不建議執行原生SQL,可能會有一些安全問題,
如果實在是SQL太復雜ORM實現不了,那就看看下邊執行原生SQL的方法,跟直接使用pymysql基本一致了
from django.db import connection
with connection.cursor() as cursor
cursor.excute('select * from accounts_User')
row = cursor.fetchall()
return row
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。