Как кешировать внешнюю таблицу meta db в django? - PullRequest
0 голосов
/ 17 сентября 2018

Я пытаюсь кэшировать внешнюю базу данных в моей программе django.

Вот пример кода, который у меня есть:

class Summary(models.Model):
    summary_id = models.IntegerField(primary_key=True)
    name = models.CharField(max=_length=20)

    class Meta: 
        managed = False
        db_table = "summary_table_from_specified_db"

По сути, я пытаюсь импортировать CSV-файл, и текущая логика моего приложения продолжает нажимать на дБ, когда я пытаюсь использовать информациюпроверить правильность для каждой строки.Разговор с дБ снова и снова занимает слишком много времени.

Одним из решений, которое я мог бы придумать, было бы создание другого класса и импорт туда данных при первом подключении и последующем использовании этого нового класса.

Любая помощь будет принята с благодарностью.

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