随笔分类 -  django

python django框架
django ORM操作
摘要:1、利用ORM是要在先创建数据库(利用sql语句) 我创建的数据库名为:django_mysql 2、修改django项目mysite中的setting.py文件,连接mysql,原来连接sqlite数据库的连接注释掉,连接mysql代码如下: LOGGING = { 'version': 1, ' 阅读全文

posted @ 2018-11-16 15:26 这一生,谢谢自己 阅读(369) 评论(0) 推荐(1) 编辑

多表操作——添加
摘要:以Book表、Author表、Publish(出版社)表为例 外键建在多的一方 class Book(models.Model): name=models.charField(max_length=20) publish=models.ForeignKey("Publish") #django会默认 阅读全文

posted @ 2018-11-09 14:26 这一生,谢谢自己 阅读(1105) 评论(0) 推荐(0) 编辑

创建django项目
摘要:首先,安装python和django 1、配置环境变量 点击电脑-->属性-->高级系统设置-->环境变量-->系统变量下面的path 双击path,然后添加python的安装文件夹,我的文件安装目录为E:\pycharm\Python interpreter; 2、安装django 解压djang 阅读全文

posted @ 2018-11-09 13:48 这一生,谢谢自己 阅读(133) 评论(0) 推荐(0) 编辑

模糊查询
摘要:Book.objects.filter(price_gte>90).valuse("name") #查询出价格大于90的书籍名称 Book.objects.filter(name_icontains("o")).valuse("name") #查询出书名中包括o的信息,icontains表示忽略大小 阅读全文

posted @ 2018-11-09 10:51 这一生,谢谢自己 阅读(169) 评论(0) 推荐(0) 编辑

表记录查询
摘要:查询的方法: (1)all:查询表中所有的信息 def select(request): book=Book.objects.all() #查询所有的书籍信息 return render(request,"select.html",locals()) (2)all()[:3]取前三条 (3)Book 阅读全文

posted @ 2018-11-09 10:45 这一生,谢谢自己 阅读(158) 评论(0) 推荐(0) 编辑

ORM增删改查(django)
摘要:单表操作: 一、添加 (1)方式一 from mysite.models import * def add(request): book= Book(name="python",price=99,author="python作者") book.sava() return HttpResponse(" 阅读全文

posted @ 2018-11-09 09:46 这一生,谢谢自己 阅读(303) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示