2016-08-28 2 views
3

Я работаю над проектом Django (1.8). Я пытаюсь реализовать django-seo2.ошибка django_content_type в django seo2

Интегрированный Travis CI на GitHub для непрерывной интеграции.
я получаю следующее сообщение об ошибке на Travis:

ProgrammingError: relation "django_content_type" does not exist 

На моей локальной машине:

python manage.py showmigrations 

account 
[ ] 0001_initial 
[ ] 0002_email_max_length 
admin 
[ ] 0001_initial 
auth 
[ ] 0001_initial 
[ ] 0002_alter_permission_name_max_length 
[ ] 0003_alter_user_email_max_length 
[ ] 0004_alter_user_username_opts 
[ ] 0005_alter_user_last_login_null 
[ ] 0006_require_contenttypes_0002 
authtoken 
[ ] 0001_initial 
[ ] 0002_auto_20160226_1747 
contenttypes 
[ ] 0001_initial 
[ ] 0002_remove_content_type_name 
payment 
[ ] 0001_initial 
profiles 
[ ] 0001_initial 
[ ] 0002_auto_20160610_1309 
sessions 
[ ] 0001_initial 
sites 
[ ] 0001_initial 
socialaccount 
[ ] 0001_initial 
[ ] 0002_token_max_lengths 
[ ] 0003_extra_data_default_dict 
webpages 
(no migrations) 

Если я перенесу перед внедрением Джанго-SeO2, а затем я мигрировать после внедрения Джанго-SeO2 ошибок не возникает ,

Но если новая база данных используется и после внедрения Джанго-SeO2, я пытаюсь питон manage.py мигрировать, возникает та же ошибка:

django.db.utils.ProgrammingError: relation "django_content_type" does not exist 

ответ

1

версия на PyPI 12 фиксаций позади хозяина.
Я решил проблему, установив Джанго-SeO2 непосредственно от источника на github

Я создал issue для обновления в Джанго-SeO2 пакетов Python, но я думаю, что хранилище GitHub не поддерживается владельцем в настоящее время.

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