我在Django应用程序中有models.py,它有一些模型,我在MySQL中有相应的表格,而其他模型我没有。
如何让Django为没有它们的模型创建表?
我尝试了makemigrations
和migrate
,但未送达。
但是再次,在vcc_merged / cards_browser django.db.utils.ProgrammingError: (1146, "Table 'test_vcc.polls_choice' doesn't exist")
我做错了什么?
我在 MySQL 5.7
上使用 Django 1.11.7 , Python 3.6.3apps.py for browser app:
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.apps import AppConfig
class BrowserConfig(AppConfig):
name = 'browser'
INSTALLED_APPS = [
'vcc_merged',
'vcc_merged.cards_browser',
'browser',
'django.contrib.sites',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
答案 0 :(得分:0)
尝试
Python manage.py makemigrations
比
Python manage.py migrate
它适用于你。