Преобразуйте DataColumn. DataType к SqlDbType

У Django есть отличная особенность, называемая сигналов , которые фактически являются триггерами, которые запускаются в определенное время:

  • До / после метод сохранения модели называется
  • До / после вызова метода удаления модели
  • До / после выполнения HTTP-запроса

Прочитайте документы для получения полной информации, но все, что вам нужно сделать, это создать функция приемника и зарегистрировать его в качестве сигнала. Обычно это делается в models.py.

from django.core.signals import request_finished

def my_callback(sender, **kwargs):
    print "Request finished!"

request_finished.connect(my_callback)

Просто, а?

11
задан C-Pound Guru 10 January 2016 в 16:28
поделиться

2 ответа

Для этого нет существующих методов - вам нужно будет бросить для этого или кэшируйте Dictionary для поиска.

6
ответ дан 3 December 2019 в 06:22
поделиться

В C ++ структуры эквивалентны классам, члены которых по умолчанию имеют открытый, а не частный доступ.

Компиляторы C ++ также автоматически генерируют следующие специальные члены класса, если они не предоставлены:

  • Конструктор по умолчанию - без аргументов, по умолчанию все инициализируется.
  • Конструктор копирования - то есть метод с тем же именем, что и класс, который принимает ссылку на другой объект того же класса. Копирует все значения.
  • Деструктор - Вызывается при уничтожении объекта. По умолчанию ничего не делает.
  • Оператор присваивания - вызывается, когда одна структура / класс присваивается другой. Это автоматически сгенерированный метод, который вызывается в приведенном выше случае.
0
ответ дан 3 December 2019 в 06:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: