2016-01-14 32 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將不會創建任何表。

相關問題