我有django 1.8项目,我使用django-suit == 0.2.25。
当我想添加新项目时,我收到错误:
TypeError at /admin/tours/tour/add/
unsupported operand type(s) for -: 'NoneType' and 'int'
此代码在路径...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 但没有成功。
答案 0 :(得分:0)
当返回NoneType时,您可以尝试插入空值“0”。
例如:
value = None
if value == None:
value = 0
sum = value - 1
if sum != 0:
sum = 0
print(sum)
这将停止错误但我不确定它将如何影响代码..