如何在Django的项目文件夹中创建数据库?

时间:2019-05-24 16:49:07

标签: python django database django-models

我在Django中有一个非常简单的网站,我不想为此目的单独创建一个应用程序。因此,在创建django项目时不会提供models和admin.py文件。创建应用程序时,将自动创建那些文件,这些文件必须在Setting.py中注册。

但是我的项目很短,因此我不想为此创建一个额外的应用程序。有什么方法可以在项目文件夹本身中创建那些数据库模型?

我尝试过的:

1. created a models.py file : wrote my database model in it
2. also created an admin.py file and registered the database model
3. In the setting.py file added the project folder itself

但这似乎不起作用,因为当我尝试创建迁移时,它没有显示任何变化。

1 个答案:

答案 0 :(得分:1)

Django project!= Django应用。您必须先执行django方式,创建Django项目,然后创建要在django项目中注册的django应用。