2014-09-03 1 views

ответ

1

Если предположить, что спрашивать, как Page модель в Django CMS знает, что это отношение к его Apphooks, она хранится в application_urls поле:

https://github.com/divio/django-cms/blob/7888ab8421bb836c8f7a1127d9a2bf4d4bbdf23e/cms/models/pagemodel.py#L82

Это поле будет содержать имя класса вашего apphook , Таким образом, вы можете получить класс apphook из объекта страницы, используя apphook_pool.get_apphook(page.application_urls).

 Смежные вопросы

  • Нет связанных вопросов^_^