当前位置: 首页 > 网络应用技术

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

时间:2023-03-09 13:40:05 网络应用技术

  本文的首席执行官注释将介绍由Django创建的数据库的相关内容以及连接现有数据库的Django的相关内容。我希望这对每个人都会有所帮助。让我们来看看。

  本文目录清单:

  1.如何显示Django表单中存在的数据并更新数据?2。如何解决Django数据库的问题,如何求解3. Python Django创建MySQL数据库表结构错误4. DJANGO如何在admin中显示数据库的内容是最简单的方式。为数据库表创建模型。具体方法是这样的。

  1.设置settings.py的数据库连接方法。

  2.在模型中设置数据库表的相应数据结构,该数据库表通常称为关系对象模型,因此称为模型,这是类。您可以使用django-addmin.py ... proce。似乎是这个命令。这是一个数据库检测命令,可以根据表自动生成模型代码。当然,如果您首先编写模型代码,则可以使用SynCDB命令来生成数据库表

  3.在urls.py中设置URL路径。当浏览器访问此路径时,您可以在相应的视图中打开函数

  4.看

  4.1结果= modelclass.objects.all()此命令可以取出所有记录

  4.2然后,您可以将结果直接传递到模板。模板示例。这是最合理的方法

  4.3在模板中{for Result%的颜色%}

  4.4 licols.field1/li

  就是这样。可能太厚了。您可以看到教程。

  选择“开始”菜单→程序→[管理SQL Server 2008]→[SQL Server Management Studio]命令,打开[SQL Server Management Studio]窗口,然后使用Windows或SQL Server身份验证来建立连接。

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

  右 - 单击[数据库]节点,从pop -up快捷方式菜单中选择[新数据库]命令。

  执行上述操作后,[新数据库]对话框将弹出。对话框和左侧有3个选项,即[常规],[选项]和[文件组]。完成设置后这三个选项,数据库的创建已完成。

  输入数据库的名称,以在[数据库名称]中创建一个新数据库。例如,这是“新数据库”。

  在文本框中输入新数据库的所有者,例如sa.cording,以使用数据库,选择或禁用[全文索引]复选框。

  在[数据库文件]列表中包括两行,一个是数据库文件,另一个是日记文件。ADD或通过单击下面的[add]和[删除]按钮删除数据库文件。

  切换到[可选页面],您可以在其中设置数据库的排序规则,恢复模式,兼容性级别和其他属性。

  切换到[文件组]页面,您可以在此处添加或删除文件组。

  完成上述操作后,单击[确定]按钮以关闭[新数据库]对话框。在这一点上,成功创建了“新数据”数据库。可以在[Object Resource Manager中看到新构建的数据库] 窗户。

  1。

  创建一个项目

  2。

  创建第一页

  3 ..

  创建一个应用程序

  4. 4 ..

  然后将页面添加到应用程序

  4.1

  设置中的配置:

  添加到my_project的URL

  添加到App1的URL

  创建视图

  然后

  您可以访问127.0.0.1:8000

  5。

  配置数据库

  在设置中修改数据库信息

  检查是否连接到数据库

  您可以在我的工作台中看到默认表

  接下来,我们自己建立一个模型(需要继承模型.model)

  运行命令

  然后再次运行

  可以发现创建了表

  接下来,操作数据库

  我首先在mySQL中插入2个数据

  查看发现数据已成功插入

  然后我们

  修改模型以将其返回名称,修改视图以显示页面上返回的结果

  运行后,您可以看到结果

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

  操作方法:首先,运行python manage.py创建useperuser命令以创建一个管理员帐户。

  然后在URL中输入/管理员以到达管理员登录页面。登录后,您会发现由于我们尚未注册,因此数据库中没有任何项目可显示。

  接下来,我们注册管理中管理的数据模型;在Admin.py中注册模型。然后刷新页面,您可以看到ContoryMessage的数据表,可以添加和删除以简单添加,删除和更改。

  结论:以上是首席CTO的全部内容有关Django创建的数据库的注释。感谢您阅读本网站的内容。我希望这对您有帮助。有关Django连接现有数据库的更多信息,Djangodo也不会忘记在本网站上查看数据库的相关内容。