我使用Django 1.8和Python 2.7。最近我尝试在我的项目中使用DjangoSEO包。我根据this tutorial完成了所有操作,但最后命令python manage.py makemigrations
没有检测到任何更改,并且命令python manage.py migrate
没有创建任何表。在管理面板中,我可以看到我的SEO模型,但我的数据库中没有制作表格。我还想出了DjangoSEO is not compatible with Django 1.7。所以我的问题是:我可以在Django 1.8中使用这个包吗?如何让它进行迁移?
顺便说一句,我将seo.py存储在项目目录中,而不是存储在任何应用程序的目录中。
答案 0 :(得分:2)
我已经解决了这个问题。现在它可以与Django 1.8一起使用。
1)DjangoSEO包here有更新。我不得不安装这个。
2)我必须在任何urls.py
的目录中创建app
,而不是在我的项目目录中。因此,它在管理面板中可见,并且正在进行迁移。