【问题标题】:Django: Raw SQL with connection.cursor()Django:使用 connection.cursor() 的原始 SQL
【发布时间】:2016-10-27 10:01:12
【问题描述】:

我是 Django 的新手。我需要执行以下查询并使用 img.img_loc 填充模板中的图像列表:

SELECT img.img_loc, author.surname, author.given_name, author.email
FROM image_full AS img
LEFT JOIN author_contact_zzz AS author ON img.pmcid = author.pmcid
WHERE img.pmcid = 545600
GROUP BY img.img_loc, author.email;

我在这里阅读了文档:https://docs.djangoproject.com/en/1.10/topics/db/sql/

但是,我不明白函数在哪里:

def my_custom_sql(self):

他们在上一节中讨论的内容应该转到(views.py ?),在这种情况下什么是“自我”,因为我的视图没有被定义为一个类。

谢谢!

【问题讨论】:

  • 你能发布你的models.py吗?

标签: python django mysql-python rawsql


【解决方案1】:

这看起来像是一个错字。那里不需要自我。

不过,代码可以随心所欲。

【讨论】:

    猜你喜欢
    • 2020-01-02
    • 1970-01-01
    • 1970-01-01
    • 2012-06-03
    • 2017-04-08
    • 1970-01-01
    • 2015-11-21
    • 2012-03-16
    • 1970-01-01
    相关资源
    最近更新 更多