Django应用程序不创建表

2024-07-02 11:41:38 发布

您现在位置:Python中文网/ 问答频道 /正文

因此,我在这里创建了一个django应用程序:http://fpaste.org/bkFf/而不使用django admin。在

我想要我在其中创建的模型模型.py(http://fpaste.org/i1Vd/)在数据库中自动创建表,如中所指定设置.py(gbastez0网址/). 在

我运行命令django admin syncdb--settings=设置.py,这给了我以下信息:http://fpaste.org/tgvK/-但是没有创建表(因为它应该在创建表之后显示created table X…)

因为我不是用django创建的-管理员py,我没有“项目”-因此我没有要添加到已安装的\u APPS变量的应用程序设置.py. 在

最后,我的问题是——如何让我的模型初始化数据库中的表,而不需要使用django admin(而不是使用syncdb标志)。在

提前谢谢


Tags: djangopyorg模型命令数据库应用程序http
1条回答
网友
1楼 · 发布于 2024-07-02 11:41:38

I have no 'project' - so I have no application to add to an INSTALLED_APPS

这完全没有道理。项目与已安装的应用程序无关。你有一个设置.py,你有一个模型.py. 输入包含的模块的名称模型.py安装到已安装的应用程序中,一切都会成功的。在

相关问题 更多 >