django框架写网站之下django框架的流程和数据库数据的调用

上篇说道怎么在数据库中添加你的东西那么这回就说,数据库中的东西要怎样才能调用。
说调用的话就得说一下django架构是怎么来走流程的。在这里面主要是url.py文件的路径和view.py文件的调用。在你的网站的文件夹里
[img]
/home/soyomo/图片/2017-05-02 08-27-58屏幕截图.png
[/img]
在我的文件目录里面就是mysite文件夹里的urls.py文件,当你的网站工作的时候,首先访问这个路径,然后根据文件里面的链接,访问我的godos_list文件夹里面的urls.py文件,在这个文件里面会有你的视图渲染路径,在网页文件里面会有

{% load staticfiles %}

告诉你去调用视图静态渲染。说到这里就进入正题,想要调用数据库的数据,需要用到查询集

//所谓查询集简单理解就是,根据查询条件,从数据库中筛选你需要的数据
’你的类名‘.objects.all()//这句话的意思是查询所有的对象
'你的类名'.objects.filter(id=1)//这句话的意思是查询id等于1的数据


//在view.py文件中
def '方法名'(request)://定义一个方法名字
return render(request, 'goods_list/pos.html', {})//这说明这个视图渲染的是pos.html文件
def goods_list(request)://在.py文件中所用的都是用python语言
goods = Goods.objects.all()//挑选所有的数据
filter_goods = Goods.objects.filter(type='水果')//挑选的水果类的数据
print(filter_goods)//这里是在终端显示的,打印出挑选的数据。

以上所说明的是,数据库的调用,但是如果想要知道,数据库调用的数据如何在网站上面显示的话,就需要前后台的交互,需要jquery的知识了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值