如何使用Django生成Model

 我来答
简乱千因1S
2018-01-15 · TA获得超过2270个赞
知道大有可为答主
回答量:1003
采纳率:100%
帮助的人:213万
展开全部

使用Django生成Model方法如下:

一、将旧的数据库添加到您的项目

编辑数据库设置。你需要告诉Django你的数据库连接参数是什么,以及数据库的名称,要做到这一点需要编辑数据库设置,并在“default”连接下面的键赋值。我们首先要打开settings.py文件,在文件中找到“DATABASES”,然后开始赋值。下面的数字序号和下图中数字序号对应。

①使用的数据库后端,这里使用PostgreSQL数据库。

②使用的数据库名称。

③连接到数据库时使用的用户名。

④连接到数据库时使用的密码。

⑤连接到数据库时使用的主机,这里使用的是本地主机。

⑥连接到数据库时使用的端口。

二、自动生成Model(模型)

    1、创建Model(模型)。Django附带一个名为inspectdb的实用程序,可以通过检查现有的数据库来创建Model(模型)。您可以通过运行以下命令来实现。

    2、在指定的文件中创建Model(模型)。将其另存为指定的文件。您可以通过运行以下命令来实现。

    3、具体例子。现在我们通过一个具体例子的代码,让大家能更好理解。下面的数字序号和下图中数字序号对应。

    ①在项目中新建一个名为“legacy”的文件夹。

    ②在“legacy”的文件夹中创建一个名叫“legacy”的应用(app)。

    ③在指定文件(apps/legacy/models.py)中自动生成Model。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式