【发布时间】:2018-08-20 19:39:27
【问题描述】:
我使用远程 MySQL 数据库(使用mysqlclient)设置了一个 Django 2 应用程序(和 Python 3.6),并具有适当的权限。
当我运行单元测试时,我收到以下错误:django.db.utils.ProgrammingError: (1146, “Table ‘test_<db>.<db>’ doesn’t exist”)。
当我手动打开localhost 的网站时,一切正常。
从技术上讲,我可以创建一个本地开发数据库进行测试,但我更希望自动创建测试数据库。
编辑
问题似乎与我的表不受 Django 管理,see here.
【问题讨论】:
标签: mysql django python-3.x