У меня есть код для вывода всех данных из базы данных в раскрывающееся меню
def makeDictFactory(cursor):
columnNames = [d[0] for d in cursor.description]
def createRow(*args):
return dict(zip(columnNames, args))
return createRow
def list_all_table(request):
import cx_Oracle
dsn_tns = cx_Oracle.makedsn('', '', sid='')
conn = cx_Oracle.connect(user=r'', password='', dsn=dsn_tns)
c = conn.cursor()
c.execute("select table_name from all_tables")
c.rowfactory = makeDictFactory(c)
for rowDict in c:
context = {
'obj2':rowDict
}
#database_table = c.fetchall()
return render(request,'define_segment.html',context)
это HTML-код
<div class="btn-group">
<select style="width:425px;background-color:white;height:30px;font-color:red;text-align-last:center;">
{% for table in obj2 %}
<option>{{ table.table_name }}</option>
{% endfor %}
</select>
</div>
как передать параметр в obj2 в HTML, яЯ чувствую, что мои взгляды неверны, и мне нужна помощь, чтобы это исправить, спасибо
PS: Мне нужно это views.py
, чтобы сделать зависимый выпадающий список из этого кода