用django開發一款部落格,按照教程一步步寫下來,發現當我建立乙個模型blogpost的時候,使用資料遷移
python manage.py migrate
提示
operations to perform:running migrations:
最後找到原因是教程中只說在admin裡註冊了model,但是還需要在settings.py中註冊一下
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'blogpost']
然後執行資料遷移就正確了
operations to perform:running migrations:
rendering model states... done
Django 資料模型高階
訪問外來鍵 foreignkey 值 當你訪問乙個外來鍵屬性時,獲取的是乙個資料模型物件 models.py from django.db import models class publisher models.model name models.charfield max length 50 w...
Django 模型(資料庫)
1.新建專案和應用 django admin.py startproject learn models 新建乙個專案 cd learn models 進入到該項目的資料夾 2.新增應用 django.contrib.admin django.contrib.auth django.contrib.c...
django中資料庫遷移誤刪表之後重新遷移找不到表
1.執行 python manage.py makemigrations python manage.py migrate 無效,而且資料庫中並沒有表 2.解決思路 在資料庫中找到進行資料庫遷移的記錄表,並查詢需要遷移的表名id 首先進入mysql,然後執行show tables 找到django ...