首页>>后端>>Python->Django创建的数据库在哪里看(django 连接现有数据库)

Django创建的数据库在哪里看(django 连接现有数据库)

时间:2023-11-30 本站 点击:0

本篇文章首席CTO笔记来给大家介绍有关Django创建的数据库在哪里看以及django 连接现有数据库的相关内容,希望对大家有所帮助,一起来看看吧。

本文目录一览:

1、在django form里面要怎么显示数据库中已有的数据,并更新数据?2、Django的多数据库问题,怎么解决3、python Django创建mysql数据库表结构报错4、django 怎么在admin里显示数据库的内容

在django form里面要怎么显示数据库中已有的数据,并更新数据?

最简单的办法是。为数据库的表建立一个model。具体做法是这样子。

1.在settings.py里设置数据库连接方式。连接错误后面都没有办法

2.在models设置一个数据库表的对应数据结构,通常叫关系对象模型,所以叫model,它就是一个类。你可以用django-admin.py ...probe,似乎是这个命令,就是一个数据库的探测命令,可以根据表,自动生成model的代码。当然如果你先写了model的代码就可以用syncdb命令生成数据库的表

3.在urls.py里设置一个URL的path,当浏览器访问这个path时就可以打开对应的view中的函数

4.在view里

4.1 result=modelclass.objects.all()这个命令可以取出所有的记录

4.2 然后你可以直接将结果传递给模板。由模板显示。这是最合理的办法

4.3 在模板里 {% for cols in result %}

4.4 licols.field1/li

大约就是这样子。可能说的太粗。你对着教程看就知道了。

Django的多数据库问题,怎么解决

选择开始菜单中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打开【SQL Server Management Studio】窗口,并使用Windows或 SQL Server身份验证建立连接。

在【对象资源管理器】窗口中展开服务器,然后选择【数据库】节点

右键单击【数据库】节点,从弹出来的快捷菜单中选择【新建数据库】命令。

执行上述操作后,会弹出【新建数据库】对话框。在对话框、左侧有3个选项,分别是【常规】、【选项】和【文件组】。完成这三个选项中的设置会后,就完成了数据库的创建工作,

在【数据库名称】文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。

在【所有者】文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用【使用全文索引】复选框。

在【数据库文件】列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的【添加】、【删除】按钮添加或删除数据库文件。

切换到【选项页】、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。

切换到【文件组】页,在这里可以添加或删除文件组。

完成以上操作后,单击【确定】按钮关闭【新建数据库】对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再【对象资源管理器】窗口看到。

python Django创建mysql数据库表结构报错

1.

建立一个project

2.

创建第一个页面

3.

创建一个app

4.

然后给app增加一个页面

4.1

在setting里面配置:

在my_project的url中添加

在app1的urls中添加

创建views

然后

就可以通过127.0.0.1:8000 访问了

5.

配置数据库

在setting中修改database信息

check看是否连接上数据库

在我的workbench中可以看到生成了默认的table

接下来我们自己建立model (需要继承models.Model)

运行命令

然后再运行

可以发现table创建完毕

接下来对数据库进行操作

我先在mysql中插入2条数据

查看发现数据已经成功插入

然后我们

修改model让其返回name,修改views让其在页面上显示返回的结果

运行之后可以看到结果

---------------------

django 怎么在admin里显示数据库的内容

操作方法:首先要运行python manage.py createsuperuser 命令来创建一个管理员账户。

然后在url中输入/admin 即可到达管理员登录页,登录之后会发现并没有数据库中要显示的项目,因为我们还没有注册。

接下来我们注册要在admin中管理的数据模型;在admin.py中注册模型。然后刷新页面,即可看到ContactMessage这个数据表了,可以在里边增删进行简单的增删改查。

结语:以上就是首席CTO笔记为大家整理的关于Django创建的数据库在哪里看的全部内容了,感谢您花时间阅读本站内容,希望对您有所帮助,更多关于django 连接现有数据库、Django创建的数据库在哪里看的相关内容别忘了在本站进行查找喔。


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:/Python/4805.html