Tôi đã thêm trường mới, không thể rỗng vào mô hình Django của mình và đang cố gắng sử dụng di chuyển để triển khai thay đổi đó. Làm cách nào để tôi đặt giá trị mặc định để sử dụng cho các mô hình hiện tại là một số chức năng của các mô hình đó chứ không phải là hằng số?Di chuyển Django Thêm trường bằng mặc định làm chức năng của kiểu
Ví dụ: giả sử trước đây tôi có trường created_on
và tôi vừa thêm trường updated_on
có giá trị tôi muốn đặt ban đầu vào kiểu created_on
của mô hình. Làm thế nào tôi sẽ làm điều này trong một di cư?
Đây là những gì tôi đang cố gắng để bắt đầu với:
migrations.AddField(
model_name='series',
name='updated_as',
field=models.DateTimeField(default=????, auto_now=True),
preserve_default=False,
),