如何在输入时将date_in
字段设置为null
,并将值更新为返回的日期簿。你知道吗
class Book_Loans(models.Model):
Loan_id = models.AutoField(primary_key=True)
Isbn = models.ForeignKey('Books')
Card_id = models.ForeignKey('Borrower')
Date_out = models.DateField(auto_now_add = True, auto_now = False)
Due_date = models.DateField(default = get_deadline())
Date_in = models.DateField(null = True,auto_now_add = False, auto_now = True)
def __unicode__(self):
return str(self.Loan_id)
设置
auto_now = False
并且在创建或更新没有为中的Date\u指定值的实例时,该字段将保持为空。如果需要将Date\u作为表单上的可选字段,您可能还需要设置blank = True
。你知道吗相关问题 更多 >
编程相关推荐