Python 不能';尝试创建表时,Django中的t syncdb
这是在我尝试使用模型创建表时显示的。我试过几件事,但都不管用 命令行 我的模型 设置.py 先跑Python 不能';尝试创建表时,Django中的t syncdb,python,django,syncdb,Python,Django,Syncdb,这是在我尝试使用模型创建表时显示的。我试过几件事,但都不管用 命令行 我的模型 设置.py 先跑 python manage.py makemigrations joins 然后 python manage.py migrate 我刚做了。。再次显示:(test_env)C:\Users\User\Desktop\test_env\src>python manage.py makemigrations未检测到任何更改(test_env)C:\Users\User\Desktop\test_e
python manage.py makemigrations joins
然后
python manage.py migrate
我刚做了。。再次显示:(test_env)C:\Users\User\Desktop\test_env\src>python manage.py makemigrations未检测到任何更改(test_env)C:\Users\User\Desktop\test_env\src>python manage.py要执行的迁移操作:应用所有迁移:admin、contenttypes、join、auth、运行迁移的会话:无需应用迁移。(test_env)C:\Users\User\Desktop\test_env\src>您的数据库中是否已经有一个名为
joins
的表?Django不会更改它,如果它已经存在。我只是更新了表,它显示“joins”表已更新,但我在任何地方都找不到该表。我如何/在哪里找到它?我也检查了管理员。
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'joins',
)
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
}
}
python manage.py makemigrations joins
python manage.py migrate