回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我想检查我的所有字段中是否都有数据,如果一个字段中没有数据,则返回False,否则如果所有字段都已满,则返回True。它只是回到了现实。有人能帮忙吗</p>
<pre><code>ret = {'complete': False}
try:
company_director = CompanyDirector.objects.filter(company__token=token).values(
'username','directorTitle','directorInitials',
'directorName','administrativeOrder',
'directorSurname','directorId','directorQualification',
'releventExperiance','education','directorInsolvent',
'directorProffesionalAssociation','profileImage','profileImageThumbNail',
'directorProffesionalAssociationList','releventExperiance','shareInBusiness',
'profileImage','qualifications','criminalOffence','capInBuss','spSkill').first()
if company_director:
ret['complete'] = True
for field, value in company_director.items():
if (type(value) in [str, unicode] is None and len(value)) == "":
ret['complete'] = False
break;
if str(exclude_items) in field:
if (type(value) in [str, unicode] and len(value) > 0 and value is not None) or type(value) in \
[int]:
ret['complete'] = True
except ValueError as e:
print (e)
return Response(ret)
</code></pre>