Я новичок в Wagtail и создаю свой первый блог, как написано в Wagtail Handbook, и я хочу перенести определение BlogCategory в отдельный класс мест для создания фрагментов Category.
Для этого я создал фрагменты приложения и зарегистрировал там класс NewCategory. Но если я попытаюсь связать модель BlogPage с NewCategory как ParentManyToManyField
categories = ParentalManyToManyField(
'snippets.NewCategory',
blank=True,
related_name='categories'
)
Я получаю сообщение об ошибке
File "/usr/home/seilorsamoor/.virtualenvs/wagtail/lib/python3.6/site-packages/django/db/backends/sqlite3/base.py", line 303, in execute
return Database.Cursor.execute(self, query, params)
django.db.utils.OperationalError: no such column: blog_blogpage_categories.newcategory_id
Я знаю, что модели сниппетов. Новая категория должна быть определена до модели BlogPage, но, пожалуйста, может кто-нибудь сказать мне, я могу сделать фрагмент сверху или нет? Или что я делаю не так?
Спасибо.