django成长记录(参考b站从0开始django连接数据库

1、创建视图,添加映射 2、添加页面框架 3、创建数据库,修改settings文件,生成models文件 4、 接收数据,返回数据

创建文件夹,创建项目&appbase环境里面安装有django

项目文件夹

demodemo是app,demo1s是总项目

创建视图 添加映射

viws就是在app的视图在app的模板templates里面加一个demo再放html文件

映射就是加路由在demo的urls.py里面
再把demo的路由加在demo1s总路由里面

别忘记把app写在settings里面

添加页面框架

在app的模板templates里面加一个demo再放html文件
在app的模板templates里面加一个demo再放html文件
在app的模板templates里面加一个demo再放html文件
不然就是一直:40404040404004找了一上午这个错误,明明跟着网上写的。
不是路径也不是没有/index 5555555555555555、

创建数据库

等yytyyt给我发了一个maketable的.py文件,但是我不能批量生成。就只能一个一个的来。不过不用自己建属性。
一个一个creat table

create了之后就把与雨堂数据导入。。。有点慢

注意:
后面几个表导入不进去了,没用代码,直接导入csv
有一个乱码,电脑打不开。

  • 后面用别人电脑试一下

修改settings

在这里插入图片描述

生成model文件

在这里插入图片描述把model.py放到demo里面,把原来demo的model删除

  • 还不知道model怎么用
  • 4.1在tims大概知道了目的model怎么用,migrate到django,,把要用的表格导入到view中,建立一个能在django操作的数据库表格object对象。然后进行操作
    参考:
    https://blog.csdn.net/changyana/article/details/122790568

接收数据,返回数据

搜索页面:

在这里插入图片描述

返回内容页面:

在这里插入图片描述

视图函数

在这里插入图片描述handle接收(POST)到search的搜索内容。在service里面添加到数据库中。
将有信息的Shop表格.Object对象化。对象中每一列为一个i,遍历表格每一行,如果想要搜索的text和每一行的title一样,接收到content属性,放入po_list。
返回resp页面,resp字节就是PO_LIST的内容。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值