2016-01-14 35 views
0

我正在尝试使用django-djconfigdjango:manage.py migrate不会迁移新安装的应用程序

我已经按照说明操作,并把它添加到我的INSTALLED_APPS

INSTALLED_APPS = (
    'django-djconfig', 
    'grappelli', 

    #default apps 
    'django.contrib.admin', 
    'django.contrib.auth', 
    ... 

但是当我运行./manage.py migrate我得到这个:

Operations to perform: 
    Synchronize unmigrated apps: datetimewidget, haystack, grappelli, allauth, crispy_forms, webdesign, staticfiles, django_summernote, messages 
    Apply all migrations: prerequisites, suggestions, comments, announcements, quest_manager, sessions, notifications, courses, auth, sites, contenttypes, account, badges, socialaccount, profile_manager, admin 
Synchronizing apps without migrations: 
    Creating tables... 
    Running deferred SQL... 
    Installing custom SQL... 
Running migrations: 
    No migrations to apply. 

pip freeze

beautifulsoup4==4.4.1 
decorator==4.0.2 
defusedxml==0.4.1 
Django==1.8.2 
django-allauth==0.21.0 
django-crispy-forms==1.4.0 
django-datetime-widget==0.9.3 
django-djconfig==0.5.0 
django-grappelli==2.7.1 
... 

结果任何人都可以看到我做错了什么?

回答

3

它说在文档中添加'djconfig'而不是'django-djconfig'INSTALLED_APPS。

+1

我是个笨蛋。我正在编辑settings.py的副本,而不是正在使用的副本= P – 43Tesseracts

-1

您先试过./manage.py makemigrations吗?如果没有任何现有的迁移,django将不会创建任何表。

相关问题