【发布时间】:2019-03-17 18:28:54
【问题描述】:
我正在使用 Django 和 Python 3.7 以及 PostGres 9.5。我的 PostGres 表中有一个文本类型的列,它记录文章的 URL。我想运行一个查询来比较查询字符串之前的所有内容,例如
SELECT * FROM article where regexp_replace(url, '\?.*$', '') = :url_wo_query_info
但我不确定如何在 Django 中实现这一点。通常,如果我只想对一个 URL 进行直接查询,我可以写
Article.objects.filter(url=url)
但是我不确定如何用 Django 的术语来执行上述操作,因为涉及到更复杂的功能。
【问题讨论】:
标签: python sql django python-3.x postgresql