我有一个Django项目,模型结构如下:
my_model/
├── __init__.py
├── models/
├── __init__.py
├── my_model.py
├── my_other_model.py
我的_模型.py还有我的其他_模型.py每个都包含一个model、MyModel和MyOtherModel,在我的Django设置文件中,我将这个文件夹添加到我的已安装应用程序列表中,如下所示:
^{pr2}$现在,当我在我的项目上运行syncdb时,我希望两个模型都能生成一个mysql表,但是MyModel是唯一一个创建为MyModel_MyModel的表。我不知道如何让syncdb创建另一个模型,因为我希望得到另一个名为mymodel_myothermodel的表。在
谢谢你的帮助, 马蒂亚斯
在} in your model's ^{} 中,如果syncdb不在
django<=1.6
,you must define ^{models.py
中,它将被syncdb拾取你可能还没用完。在
为了
syncdb
找到模型,您可能还必须将它们导入models/__init__.py
。在相关问题 更多 >
编程相关推荐