У меня проблема с определением объекта, если он пустой или нет ...
вот мой код:
это значение не имеет данных
>>> x = Booking.objects.filter(date_select='2011-12-3')
>>> print x
[]
>>> if x == None:
... print 'none'
...
>>>
это имеет данные:
>>> x = Booking.objects.filter(date_select='2011-12-2')
>>> print x
[<Booking: arab>, <Booking: arab>, <Booking: vvv>]
>>> if x == None:
... print 'none'
...
>>>
Я узнал, что []
не равно None
из моего предыдущего вопроса ...
Вот алгоритм, который я хочу применить в своем коде:
if x has an empty queryset
print empy
else
print data
Может кто-нибудь может помочь мне об этом?
спасибо ...