Ingxaki engundoqo kwimihlaba yombuzo we-django kukuba ayikwazi ukuphatha amaxabiso angenanto. Ukuba uzama ukufaka ixabiso elingento kumhlaba wombuzo, i-django izakuphosa ngaphandle. Oku kunokuba yingxaki ukuba uzama ukusebenzisa umhlaba kubalo okanye kwintetho.
I have a model with a field that can be null. I want to query all the objects where this field is null. How do I do this? A: <code>MyModel.objects.filter(field__isnull=True) </code>
Lo mgca wekhowudi ubuza i MyModel
izinto kunye nokucoca kubo ngokwemeko yokuba field
ayikho.
Ixabiso elingekho kwi-Django
Ixabiso elingenanto luhlobo oluthile lwexabiso kwi-Django emele ukungabikho kwexabiso. Umzekelo, umtya "null" lixabiso elingenanto.
Xa unikezela ixabiso elingento kuguquguquko, i-Django icwangcisa ukuguquguquka ukuba ibe nomtya ongenanto njengomxholo wayo. Ungasebenzisa olu phawu ukwenza iinguqu ezingamelanga nto.
Ungasebenzisa kwakhona amaxabiso angasebenziyo ukubonisa isiphelo sedatha kuluhlu okanye isichazi-magama. Umzekelo, ukuba ufuna ukwenza uluhlu lweentambo eziqulethe kuphela iintambo "null" kunye "nenyani", ungasebenzisa le khowudi ilandelayo:
uluhlu = [“null”,” true”]
Yintoni indawo yombuzo
Intsimi yombuzo yintsimi ekhethekileyo kwi-Django admin interface evumela ukuba usebenzise imibuzo ye-SQL ngokuchasene nedatha yakho.