Имайте предвид, че default
параметърът може също да приеме извикваем обект:https://docs. djangoproject.com/en/dev/ref/models/fields/#default
. Това със сигурност е поведение, което не може да бъде възпроизведено в SQL! Така че не би било възможно Django да генерира SQL за всеки възможен случай. Изглежда, че в името на простотата и последователността те са избрали да не генерират SQL в никакъв случай.