学习是最好的投资!
首先需要查看你的settings.py配置,其中:
# settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'OPTIONS': { 'read_default_file': '/path/to/my.cnf', }, } } # my.cnf [client] database = NAME user = USER password = PASSWORD default-character-set = utf8
如果你的設定不是mysql,則Django會預設使用sqlite,且在你執行以上指令時,在project目錄下產生一個sqlite資料庫檔案。
如果配置正確,且是mysql,則在經營你的腳本之後,會在mysql對應的資料庫中產生對應的表,表名預設是_
如果還有問題,請參考:https://docs.djangoproject.co...
出現這種情況有幾種情況:1,django settings.py裡面關於db的配置不對2,db model寫的可能有問題可能還有其他情況
一個小建議:把執行 python manage.py migrate 指令的結果給出來,可以方便別人幫你快速分析定位和解決問題。
首先需要查看你的settings.py配置,其中:
如果你的設定不是mysql,則Django會預設使用sqlite,且在你執行以上指令時,在project目錄下產生一個sqlite資料庫檔案。
如果配置正確,且是mysql,則在經營你的腳本之後,會在mysql對應的資料庫中產生對應的表,表名預設是_
如果還有問題,請參考:
https://docs.djangoproject.co...
出現這種情況有幾種情況:
1,django settings.py裡面關於db的配置不對
2,db model寫的可能有問題
可能還有其他情況
一個小建議:把執行 python manage.py migrate 指令的結果給出來,可以方便別人幫你快速分析定位和解決問題。