Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django应用程序不创建表_Python_Django_Wsgi - Fatal编程技术网

Python Django应用程序不创建表

Python Django应用程序不创建表,python,django,wsgi,Python,Django,Wsgi,因此,我在这里创建了一个django应用程序:不使用django admin 我想要在models.py中创建的模型(http://fpaste.org/i1Vd/)按照settings.py中的指定,在数据库中自动创建表(http://fpaste.org/GBz0/). 我运行命令django admin syncdb--settings=settings.py,它给出了以下信息:-但是没有创建表(因为创建表之后应该说是创建了表X…) 因为我没有使用django-admin.py创建它,所

因此,我在这里创建了一个django应用程序:不使用django admin

我想要在models.py中创建的模型(http://fpaste.org/i1Vd/)按照settings.py中的指定,在数据库中自动创建表(http://fpaste.org/GBz0/).

我运行命令django admin syncdb--settings=settings.py,它给出了以下信息:-但是没有创建表(因为创建表之后应该说是创建了表X…)

因为我没有使用django-admin.py创建它,所以我没有“项目”-因此我没有应用程序添加到已安装的设置.py的_APPS变量中

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

提前谢谢

我没有“项目”-因此我没有要添加到已安装应用程序的应用程序

这毫无意义。项目与已安装的应用程序无关。您有一个settings.py和一个models.py。将包含models.py的模块的名称放入已安装的应用程序中,一切都会正常工作

我没有“项目”-因此我没有要添加到已安装应用程序的应用程序


这毫无意义。项目与已安装的应用程序无关。您有一个settings.py和一个models.py。将包含models.py的模块的名称放入已安装的应用程序中,一切都会正常工作。

我的想法是创建一个项目(通过django admin startproject myproject)并在项目中创建一个应用程序。此包含manage.py等的“应用程序”需要添加到已安装的应用程序中。该项目包含manage.py、settings.py等。该应用程序不包含。该应用程序是models.py、views.py、admin.py等的应用程序。简单地说,项目有许多应用程序,但应用程序只有一个项目。在将我的项目修改为以下布局后:并将FirstService添加到我已安装的_apps变量中,我再次运行了syncdb,但仍然没有成功。FirstService现在是包含models.py的模块(或应用程序),不是吗?我的想法是创建一个项目(通过django admin startproject myproject)并在项目中创建一个应用程序。此包含manage.py等的“应用程序”需要添加到已安装的应用程序中。该项目包含manage.py、settings.py等。该应用程序不包含。该应用程序是models.py、views.py、admin.py等的应用程序。简单地说,项目有许多应用程序,但应用程序只有一个项目。在将我的项目修改为以下布局后:并将FirstService添加到我已安装的_apps变量中,我再次运行了syncdb,但仍然没有成功。FirstService现在是包含models.py的模块(或应用程序),不是吗?