Создайте таблицу с помощью необработанного SQL запроса и используйте эти таблицы в качестве ORM в Django

table_title = 'transaction_' + username
with connection.cursor() as cursor:
    sql = 'CREATE TABLE ' + table_title + '(id uuid NOT NULL,
    sql += 'amount numeric(10,2) NOT NULL,
    sql += 'CONSTRAINT transaction_pkey' + username + ' PRIMARY KEY (id),'
    cursor.execute(sql)

Я создал таблицу, используя этот код. Теперь, что я хочу:

  • Я хочу использовать их в admin.py
  • .
  • Я хочу показать их в панели администратора Django
  • .
  • Я хочу использовать эту таблицу как ORM в представлениях.

Возможно ли это? Если да, то как?

Вернуться на верх