Не совсем уверен, что вы ищете, но вы всегда можете добавить метод в модель для выполнения пользовательского SQL для документов :
def my_custom_sql(self):
from django.db import connection
cursor = connection.cursor()
cursor.execute("SELECT foo FROM bar WHERE baz = %s", [self.baz])
row = cursor.fetchone()
return row
Для чего-то более общего, создайте абстрактную базовую модель , которая определяет функцию, подобную этой, с параметром "sql".