Tôi đã truy xuất một đối tượng từ cơ sở dữ liệu của mình. Đối tượng này có một trường khóa ngoài, với thuộc tính blank = True. Làm thế nào tôi có thể kiểm tra xem nó có thực sự được để trống không?Django kiểm tra xem trường có trống không?
Cảm ơn sự giúp đỡ!
Sự khác nhau giữa 'là None' và' if not' là gì? – hobbes3
@ hobbes3, Trong trường hợp của một trường FK, nó không thực sự quan trọng. Tôi đã sử dụng một biểu thức để hiển thị đầu ra của bàn điều khiển làm ví dụ. 'là None' chỉ đúng nếu' val == None', trong khi 'if not' chỉ kiểm tra' bool (val) == False'. 'bool (0)', 'bool ('')' tất cả đều đánh giá sai. –