我试图设置FeinCMS,但是当我添加或删除页面扩展时,页面迁移出现问题。FeinCMS页面迁移不起作用
我一直在关注文档,但没有运气。
这是我的文件结构:
testcms
├── cms
│ ├── __init__.py
│ ├── admin.py
│ ├── migrate
│ │ ├── __init__.py
│ ├── migrations
│ │ ├── __init__.py
│ ├── models.py
│ ├── tests.py
│ └── views.py
├── db.sqlite3
├── manage.py
└── testcms
├── __init__.py
├── models.py
├── settings.py
├── urls.py
├── wsgi.py
我已在settings.py所需的设置:
MIGRATION_MODULES = {
'page': 'cms.migrate.page',
}
我INSTALLED_APPS看起来是这样的:
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'cms',
'feincms',
'mptt',
'feincms.module.page',
'feincms.module.medialibrary',
)
运行时./manage.py makemigrations我得到这个错误:
ImportError: No module named page
我试过不同的文件夹结构和不同的MIGRATION_MODULES,但我没有改变任何东西。
我能得到的最好是“没有检测到变化”。
任何人有一个想法我做错了什么? CMS工作正常,但我知道我最终需要对Page模型进行更改。
Django的版本:(1,8,5, '最终',0) FeinCMS版本:(1,11,1)
我有同样的问题,但与Django 1.7.8 – eskhool