Nếu tôi có mô hình sau đây trong django;Làm cách nào để đặt giá trị trường mặc định thành giá trị của trường khác trong mô hình Django?
class MyModel(models.Model):
name = models.CharField(max_length=50)
fullname = models.CharField(max_length=100,default=name)
Làm cách nào để đặt trường tên đầy đủ mặc định? Vì nó là ngay bây giờ, tên đầy đủ mặc định để biểu diễn chuỗi của tên CharField.
Ví dụ:
new MyModel(name='joel')
sẽ mang lại 'joel' như cả tên và fullname, trong khi
new MyModel(name='joel',fullname='joel karlsson')
sẽ mang tên khác nhau và fullname.