Могу ли я установить отношение ParentalManyToManyField для поля в другое приложение?
Я новичок в 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, но, пожалуйста, может кто-нибудь сказать мне, могу ли я сделать фрагмент сверху или нет? Или что я делаю не так?
Благодарю.