Đây là mô hình tôi đang sử dụng:Làm thế nào để đặt hàng cây django-mptt bởi DateTimeField?
class Comment(MPTTModel):
comment = models.CharField(max_length=1023)
resource = models.ForeignKey('Resource')
created_at = models.DateTimeField(auto_now_add=True)
parent = TreeForeignKey('self', null=True, blank=True, related_name='children')
author = models.ForeignKey(User)
class MPTTMeta:
order_insertion_by = ['created_at']
Tuy nhiên, khi tôi cố gắng thêm một bình luận từ các site admin tôi nhận được:
ValueError at /admin/app/comment/add/
Cannot use None as a query value
Tôi có làm điều gì sai với mô hình của tôi? Tôi cảm thấy như django-mptt đang cố gắng để có được DateTimeField trong khi nó vẫn còn "Không", trước khi nó đã được thiết lập ở cấp db.