Djangoで直接SQLを実行した値をTemplateに表示する

例えば、viewsで直接SQLを実行した場合、結果を表示するにはどうするのでしょうか?
from django.db import connection
views側
SQL = ‘SELECT A.id,B.name,C.dept_id ‘ \
            ‘ FROM exhibitinfo A LEFT JOIN dapartment B’ \
‘ ON A.dept_id = B.id AND B.syain_id = {}’  \
            ‘ INNER JOIN customuser C’ \
‘ ON A.user_id = C.id’ \
            ‘ WHERE A.is_display=True ORDER BY A.id DESC;’.format(request.user.id)
with connection.cursor() as cursor:
  cursor.execute(SQL)
            exhibit = cursor.fetchall()
for history in connection.queries: 
           logger.info(‘****** history:’ + str(history))
context = {
        ‘exhibit’: exhibit, 
}


template側
{% for item in exhibit %}
<div>{{ item.0}}</div> ← id
<div>{{ item.1}}</div> ←name
<div>{{ item.2}}</div> ←dept_id
{% endfor %}

となります。
例が悪くすみません。
(というか、躓きそうなところをできるだけ網羅しました。)

allauthのLoginカスタマイズ

all-authをインストールした仮想環境(以下の場合”venv”)のall-authのテンプレートをすべて、自作アプリのテンプレートフォルダにコピーします。
venv/lib/python3.x/site-packages/allauth/templates/account
→ templates/allauth/account

次に、settings.pyの”TEMPLATES”に以下の☆を加えます。
TEMPLATES = [
    {
        ‘BACKEND’: ‘django.template.backends.django.DjangoTemplates’,
        ‘DIRS’: [
            os.path.join(BASE_DIR, ‘templates’, ‘allauth’),   ☆追加
            os.path.join(BASE_DIR, ‘templates’),
        ],
  …
あとは、templates/allauth/account配下のlogin.htmlを修正すればカスタマイズ可能です。