我有一个django 1.8项目,其中我使用了django-suit==0.2.25。
当我想要添加一个新的项目时,我得到一个错误:
TypeError at /admin/tours/tour/add/
unsupported operand type(s) for -: 'NoneType' and 'int'此代码在path ...venv/lib/python3.5/site-packages/suit/templates/admin/includes/fieldset.html, error at line 44中突出显示
<span class="readonly">
{{ field|field_contents_foreign_linked }}
</span>如有任何提示,请联系我们。我已经尝试过了:https://github.com/darklow/django-suit/issues/638,但没有成功。
发布于 2017-09-15 17:27:23
您可以尝试在返回NoneType时插入空值“0”。
例如:
value = None
if value == None:
value = 0
sum = value - 1
if sum != 0:
sum = 0
print(sum)这将停止错误,但我不确定它将如何影响代码。
https://stackoverflow.com/questions/46235878
复制相似问题