Я не понимаю, почему Django может получить доступ к моей таблице просто отлично, когда я использую встроенные функции запроса, т.е. Perk.objects.all()
, но в тот момент, когда я пытаюсь использовать пользовательский sql, он говорит, что такой таблицы нет.Django - нет такой таблицы - custom sql
def sql(self):
queryset = Perk.objects.all() # works fine
cursor = connection.cursor()
cursor.execute("SELECT * FROM perk") # Fails. No such table: perk.
...