Django-MPTT,如何

2024-03-29

嘿,我刚刚安装了 django-mptt 库,但我不知道如何让它工作:(

我已经添加了

from mptt.models import MPTTModel

class Category(MPTTModel):
    slug = models.SlugField(max_length=200, unique=True)
    name = models.CharField(max_length=100)
    parent = models.ForeignKey('self', blank=True, null=True, related_name='child')

效果很好

-

但是当我进入我的网站的 Django 管理页面时,我收到了一个错误:

模板不存在位于 /admin/search/category/

管理/mptt_change_list.html


谷歌搜索这个错误消息把我带到了这里。

在我的例子中,解决方案是简单地将“mptt”添加到 INSTALLED_APPS 中,以便模板加载器找到 admin/mptt_change_list.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Django-MPTT,如何 的相关文章

  • 导入错误:无法导入名称force_text

    我已在 CentOS 计算机中安装了 Python 2 7 和 Django 1 4 并安装了现有项目的所有依赖项 当我跑步时python manage py runserver 我在控制台中收到以下回溯 root localhost bv
  • 根据外键选择填充 django-admin 中的值

    我有一个带有外键引用的模型 看起来像这样 class Plan models Model template models ForeignKey PlanTemplate throttle models IntegerField defaul
  • 我可以在 django admin 中设置 list_filter 只显示引用的外键吗?

    我有一个 Django 应用程序 它有两个这样的模型 class MyModel models Model name models CharField country models ForeignKey Country class Coun
  • 具有模型属性的 Django 管理 search_fields

    我正在尝试使用模型中的属性作为 django admin 1 2 中的字段 这是我的代码的示例 class Case models Model reference models CharField u Reference max lengt
  • Django Admin:仅对一个模型字段使用自定义小部件

    我有一个日期时间字段 https docs djangoproject com en dev ref models fields django db models DateTimeField我的模型中的字段 我想将其显示为 Django 管
  • 在 django admin 过滤器 list_filter 中选择多个选项?

    目前我通过 django 管理界面中的某些选项进行过滤 例如 假设我按 按状态 过滤 是否可以选择多个状态来过滤结果 这是过滤器的屏幕截图 我可以从此列表中选择多个项目吗 不在管理 UI 中 但如果修改 URL 则可以使过滤条件更加复杂 例
  • Django 管理界面中的只读模型?

    如何在管理界面中使模型完全只读 它是一种日志表 我使用管理功能来搜索 排序 过滤等 但不需要修改日志 如果这看起来像重复的 这里是not我正在尝试做什么 我不是在寻找只读fields 即使将每个字段设为只读 您仍然可以创建新记录 我不想创建
  • django admin - 如何显示缩略图而不是文件路径

    我正在尝试在管理界面中显示模型的缩略图 当我使用 list display 添加图像字段时 它显示文件的路径而不是图像本身 如何显示图像并控制其大小 我通过添加解决了这个问题 def image thumb self return img
  • 将文件内容存储在数据库中

    我正在制作一个模型 其中我有一个FileField 我想将文件内容存储在数据库列中 而不是文件路径中 有什么建议么 无视那些反对者 如果您想完全控制内容 请将文件放入数据库的 blob 字段中 我通常还将文件名保留在单独的字段中 以便我可以
  • django admin 中的通用多对多关系

    我在 Django 中有几个类似的模型 class Material models Model title models CharField max length 255 class Meta abstract True class New
  • 用户的 Django 管理内联模型

    我的模型为 class Employer models Model create user models ForeignKey User unique False null True related name class s user cr
  • 无法登录在 django 管理后端创建的超级用户

    我试图在 django 管理后端创建超级用户 但不知何故我无法让他们登录 这是我的用户类别 class User AbstractBaseUser PermissionsMixin email models EmailField uniqu
  • 如何在 Django 管理表单中添加自定义操作按钮并发布信息

    我是姜戈新手 我正在使用 Django 管理 我怎样才能制作一个新按钮 靠近保存 并发布信息并在 python 脚本中使用它 我正在使用 Django 版本 2 管理员 py admin site register Router admin
  • 管理面板中的 django choicefield 过滤器

    默认情况下 django 管理员list filter提供型号选择中所有可用的过滤器 但除了那些我还想要一个过滤器 我们可以说它是 无 过滤器 class Mymodel char choice field choices 1 txt1 2
  • django admin list_filter“或”条件

    抱歉 如果这个问题之前已经被回答过 但我做了很多谷歌搜索但没有成功 我知道如何创建自定义list filter管理视图中的 s 例如子类化SimpleFilter 我真正想要的是一种方法 在管理列表视图上 检查 将它们组合在 OR 公式中的
  • 在 Django admin 中使用模型显示表

    我正在尝试创建一个项目管理类型的应用程序 现在我有了如图所示的项目模型 当我保存它时 我可以获得用户名和时间 现在 在下面的同一页面中 我想显示用户可以添加 编辑的表格 就像这张图片中一样 How can i do that 我们要创建数据
  • 如何在管理页面显示模型的所有字段?

    这是模型页面 https i stack imgur com uvhDA png 在这张图片中 这里只显示标题 我使用了 def unicode self return self title 这是每个单独的对象 https i stack
  • Django 中的内联表单集 - 删除某些字段

    我需要创建一个内联表单集 a 排除一些字段MyModel完全显示出来 b 显示一些字段MyModel但阻止它们被编辑 我尝试使用下面的代码 使用values 为了将查询集过滤为我想要返回的值 然而 这失败了 有人有什么想法吗 class P
  • Django 管理中的嵌套内联?

    好吧 我有一个相当简单的设计 class Update models Model pub date models DateField title models CharField max length 512 class Post mode
  • Django admin:如何使用 url GET 参数按日期时间范围过滤记录?

    我有带有时间戳字段的记录 我想按日期时间范围过滤它们的 Django 管理视图 我正在寻找类似添加到网址的内容 timestamp lt 201012310715 timestamp gte 201012300715 这不行 有任何想法吗

随机推荐