Описание тега django-mptt

NoneDjango-mptt - это реализация Modified Preorder Tree Traversal для обработки деревьев экземпляров модели Django.
0 ответов

Разбор Django-MPTT JSON

Я создал созданный словарь из Django-MPTT и использовал json.dump() чтобы получить объект JSON. { "a": "cat1", "c": ["item2", "item1"], "b": [ {"a": "burgers", "c": [], "b": []}, {"a": "south indian", "c": [], "b": []}, {"a": "veg subs", "c": ["corn…
28 июн '13 в 06:00
0 ответов

Ошибка django-mptt с существующей моделью

У меня уже есть модельная тема и в ней есть данные, когда я пытался использовать MPTTMODEL вместо обычной модели. class Topic(MPTTModel): parent = TreeForeignKey('self', null=True, blank=True, related_name='children') .... поэтому я запускаю следующ…
26 сен '12 в 10:53
1 ответ

Ациклический граф в Джанго

Я хотел бы добиться ациклической структуры графа в Django. Например, у меня есть несколько категорий в древовидной структуре: Guitars - Classical Guitars - Western Guitars - Guitars for Children Ukuleles - Soprano Ukulele - Concert Ukulele - Baryton…
1 ответ

Почему эта ошибка миграции базы данных после обновления моей версии django-mptt?

У моего приложения Django есть файл require.txt (показанный здесь ), который я использую для установки модулей в моей виртуальной среде. Все отлично работает Однако сейчас я пытаюсь обновить django-mptt с версии 0.6.1 до последней версии. (На самом …
1 ответ

Django-MPTT Admin получить дочерние категории

У меня есть следующие модели в моем проекте Django: class Category(MPTTModel): title_of_category = models.CharField(max_length=50, unique=True, verbose_name='Subcategory', default='') parent = TreeForeignKey('self', null=True, blank=True, related_na…
03 ноя '17 в 10:12
1 ответ

Как мне отфильтровать всех потомков модели ForeignKey MPTT?

Здесь ситуация. Я использую модель MPTT в Django для создания иерархии музыкальных жанров (рок, хард-рок и т. Д.). Я назначаю один из узлов этой иерархии для альбома. Допустим, я создаю объект Album в жанре хард-рок. Как я могу запросить свои Альбом…
10 мар '15 в 20:58
1 ответ

Как создать вложенную систему комментариев с помощью django-mptt

Я работаю над простым блогом и пытаюсь внедрить систему вложенных комментариев для каждого поста. Я создал модель для комментариев, и она отлично работает через Django Admin Page. Я не знаю, как создать форму для размещения нового комментария и отве…
21 янв '17 в 14:30
1 ответ

Запрос со сложными условиями в проекте с использованием mptt

У меня есть модель MPT: class Locations(MPTTModel): parent = TreeForeignKey('self', null=True, blank=True, related_name='children') type = models.ForeignKey('LocationTypes') title = models.CharField(max_length=100) Некоторые модели, связанные с этим…
28 дек '13 в 09:30
0 ответов

Django - правильный способ реализации многопоточных комментариев

Я разрабатываю блог-сайт с использованием Django. Мой сайт позволит пользователям комментировать любые сообщения в моем блоге, а также отвечать друг другу, и будет отображаться с использованием структуры "многопоточных комментариев" (я пока не запус…
08 фев '18 в 03:52
2 ответа

Ошибка типа: __init__() принимает ровно 1 аргумент (4 дано)

mptt-urls поднимает: Ошибка типа в / деятельностях / тесте / __init__() takes exactly 1 argument (4 given) Это мой шаблон URL: url(r'^(?P<path>.*)/', mptt_urls.view(model='activities.models.Category', view='activities.views.Category', slug_fie…
04 июл '16 в 08:02
2 ответа

Django-CMS предупреждение о django-mptt

У меня есть проект Django-CMS 2.4.1, который всегда дает мне предупреждение: DeprecationWarning: Implicit manager CMSPlugin.tree will be removed in django-mptt 0.6. Explicitly define a TreeManager() on your model to remove this warning. Это происход…
22 май '13 в 02:48
4 ответа

Почему я не могу сохранить экземпляры моделей после их редактирования?

У меня есть модель, которую я могу создать просто отлично, но после ее создания, если я пытаюсь сохранить ее, я получаю IntegrityError, в которой говорится, что первичный ключ должен быть уникальным. Что вызывает это? Есть другие модели, которые нас…
01 июн '11 в 13:33
1 ответ

Как показать определенное количество уровней в django-mptt?

В моем проекте Django я использую приложение django-mptt для создания иерархического дерева. Прямо сейчас следующий код работает хорошо, но я хочу показать только первые 4 уровня дерева. Как сделать это правильно? Я сбит с толку. views.py: context['…
30 май '18 в 03:40
3 ответа

Поля django-mptt появляются дважды, нарушая SQL

Я использую django-mptt для управления простой CMS с моделью под названием Page, который выглядит так (большинство предположительно неактуальных полей удалены): class Page(mptt.Model, BaseModel): title = models.CharField(max_length = 20) slug = Auto…
28 апр '10 в 17:50
0 ответов

Форма и mptt mix в одностраничном приложении с django

Я занимаюсь разработкой веб-приложения, которое выглядит как настольное приложение. При запуске приложения определенные элементы видны по умолчанию. Среди которых, справа, у меня есть меню, показывающее структуру каталогов в виде дерева. Для этого я…
0 ответов

В дереве фильтра узлы и его дочерние элементы

У меня есть приложение с категориями и товарами, категории и товары могут быть неактивными, по неактивной категории не показывать своих детей, например: Все категории активны, дерево выглядит так: Category 1-1 Product 1-1 Category 2-1 Product 2-1 Ca…
0 ответов

Django-CMS иногда не может опубликовать страницу

У меня есть сайт в Django-CMS 2.4.1. Я часто захожу в панель администратора и меняю там страницу, например, перетаскиваю плагин из одного местозаполнителя в другой, или просто меняю информацию о плагине. Если я сразу после этого нажимаю "Опубликоват…
29 май '13 в 12:11
0 ответов

Аннотация Django ORM с обходом дерева

Я использую библиотеку django-mptt для создания категорий для моего проекта. Модель довольно проста: from django.db import models from mptt.models import MPTTModel, TreeForeignKey class Category(MPTTModel): name = models.CharField('Name', max_length…
27 дек '18 в 09:45
0 ответов

Как автоматически обновить поля выбора в моделях Django?

Привет у меня есть категории и продукты. я использую библиотеку django-mptt только для отображения категорий потомков для продуктов. Я написал поле пользовательских подкатегорий, чтобы показать только категорию потомков. После обновления категорий, …
1 ответ

& NBSP; вместо <li> в {% узлах рекурсивного дерева%}

У меня это работает: &lt;ul class="root"&gt; {% recursetree nodes %} &lt;li&gt; {{ node.name }} {% if not node.is_leaf_node %} &lt;ul class="children"&gt; {{ children }} &lt;/ul&gt; {% endif %} &lt;/li&gt; {% endrecursetree %} &lt;/ul&gt; Тем не мен…
05 мар '14 в 05:36