更新时间:2023-12-04 09:16:58
从您使用的代码中可以看到
As I can see from your code you use
self.object = form.save(commit=False)
表示该对象不会保存到数据库,但是您可以将其用于进一步处理.所以你应该使用这样的东西:
which mean that object will not be saved to database, but you can use it for futher processing. So you should use something like this:
self.object = form.save(commit=False) # Not hit database
self.object.user = self.request.user # Update user
self.object.post_date = datetime.now() # Update post_date
self.object.save() # And finally save your object to database.