def __repr__(self):
result_lines = ["<StatikDatabaseInstance model=%s" % self.model.name]
for field_name, field_value in iteritems(self.field_values):
model_field = self.model.fields.get(field_name, None)
if isinstance(model_field, StatikContentField) or isinstance(model_field, StatikTextField):
result_lines.append(" %s=<...>" % field_name)
else:
result_lines.append(" %s=%s" % (field_name, field_value))
result_lines[-1] += '>'
return '\n'.join(result_lines)
评论列表
文章目录