django - 为什么 django-mptt 显示错误:-: 'str' 和 'str' 不支持的操作数类型?
问题描述
模型.py->
class Category(MPTTModel):
title = models.CharField(max_length=200)
description = models.TextField(blank=True, null=True)
parent = TreeForeignKey(
'self', blank=True, null=True, related_name='children', on_delete=models.CASCADE)
class MPTTMeta:
order_insertion_by = ['title']
class Card(models.Model):
categories = TreeManyToManyField(Category, related_name='category_cards', blank=True, default=None)
管理员.py ->
@admin.register(Category)
class CategoryAdmin2(DraggableMPTTAdmin):
list_display = ('tree_actions', 'indented_title',)
list_display_links = ('indented_title',)
在管理界面中,我收到此错误:
TypeError at /admin/myapp/category/3/change/
unsupported operand type(s) for -: 'str' and 'str'
如何解决?
解决方案
推荐阅读
- css - CSS无法在Chrome中正确加载,屏幕角落出现双图像
- opendaylight - 可以在不同的集群节点上以不同的方式配置 module-shards.conf 吗?
- java - 批处理作业中Java代码直接调用Web服务时如何找到引用者?
- python - SparqlWrapper 错误 - urllib.error.HTTPError:HTTP 错误 406:不可接受
- json - 将 SpringBoot - micrometer 的日志记录格式更改为 JSON
- python - firebase 按地图中的值查询
- python - 计数文件中的实例,小于或等于
- instagram-api - Facebook/Instagram 位置 ID
- java - 必须使用“putIfAbsent”的返回值——真的吗?
- firebase - Firestore 规则:允许或限制请求仅每 24 小时一次?