首页 > 解决方案 > Django过滤器startswith在本地工作,但在heroku上不工作

问题描述

当我使用 SQLite 在本地运行以下命令时,它可以正常工作并返回以“a”开头的所有项目的列表,但是在 heroku(使用 Postres)上运行时,它会返回一个空集。

views.py

data = Items.objects.filter(item__startswith="a").values_list('item',flat=True)
print(data)

models.py

class Items(models.Model):
    item = models.CharField(max_length=100)

标签: djangoherokudjango-viewsheroku-postgres

解决方案


推荐阅读