今天,我将与您分享Django博客如何从数据库中获取数据显示的知识。其中,还将解释Django数据库操作。如果您可以添加您现在面临的问题,请不要忘记注意此网站。让我们现在开始!
本文目录清单:
1.从数据库中找到的Python数据显示在页面中,某些数据不想在页面上显示。数据?数据?两个方法?两种方法
在背景代码查询中,仅检查所需的数据
以Django为例,仅以“ Project_ID”,“ Project_name'”为例
data = project.objects.all()。order_by('-create_time')。值('project_id','project_name')
2.显示前台代码时,只需编写所需的字段
以元素为例
el-table:data =“ table_data”
el-table-column prop =“ project_id” align =“ center” label =“ id” width =“ 150”/el-table-column
el-table-column prop =“ project_name” align =“ center” label =“ name” width =“ 150”/el-table-colornn
/el-table
操作方法:首先,运行python manage.py创建useperuser命令以创建一个管理员帐户。
然后在URL中输入/管理员以到达管理员登录页面。登录后,您会发现由于我们尚未注册,因此数据库中没有任何项目可显示。
接下来,我们注册管理中管理的数据模型;在Admin.py中注册模型。然后刷新页面,您可以看到ContoryMessage的数据表,可以添加和删除以简单添加,删除和更改。
最简单的方法是为数据库表创建模型。类似的特定方法。
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
就是这样。可能太厚了。您可以看到教程。
如何从数据库中引入数据显示中谈论Django博客,感谢您花费时间阅读本网站的内容,有关Django数据库操作的更多信息,Django博客如何获得了从数据库DataOH显示的信息。