Как подключиться к существующей таблице oracle db в Django - PullRequest
0 голосов
/ 04 августа 2020

На самом деле, я разрабатываю пользовательский интерфейс для своей команды для ежедневной визуализации данных, используя Django, но за последние две недели я много искал в Google, я не нашел решения, даже если я следил за Django подключение Oracle DB.

У меня уже есть дата в моей таблице показателей, я не хочу снова создавать таблицу. может ли кто-нибудь помочь мне подключить существующую таблицу Oracle DB OtherUser в Django и как писать в model.py.

Я также установил библиотеку cx_ Oracle.

Я попытался проверить в БД его показ, как показано ниже.

из django моделей импорта .db

Невозможно проверить таблицу 'METRICS'

Ошибка была: ORA-00942: таблица или представление не существует

# setting.py

'default': {
    'ENGINE': 'django.db.backends.oracle',
    'NAME': 'servicename',
    'USER': 'mysuer',
    'PASSWORD': 'mypassword',
    'SCHEMAS': 'SCHEMANAME',
}
# models.py

class Metrics(models.Model):
    class Meta:
        db_table = '"SCHEMANAME"."METRICS"'
        verbose_name = 'Metrics'
        verbose_name_plural = 'Metrics'

У меня есть тест в одном файле test.py, я могу чтобы получить данные с помощью курсора в cx_ oracle, но как я могу это сделать в django?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...