我不明白为什么当我使用它的内置查询函数时,Django 可以很好地访问我的表,即。Perk.objects.all()
,但是当我尝试使用自定义 sql 时,它说没有这样的表。
def sql(self):
queryset = Perk.objects.all() # works fine
cursor = connection.cursor()
cursor.execute("SELECT * FROM perk") # Fails. No such table: perk.
...