当前位置: 首页 > news >正文

虚拟主机只能静态网站网站管理入口

虚拟主机只能静态网站,网站管理入口,中国电建成都设计院,成都解放号网站建设django学习笔记 http://djangobook.py3k.cn/2.0/chapter05/ 文章目录 django学习笔记模型 models.py1、定义数据模型2、模型安装3、创建数据表4、数据表的增删改查4.1 增加4.2 删除4.3 修改4.4 查询4.5 模糊查询4.6 排序连锁查询4.7 限制返回数据 5、模型使用实战 模型 m…django学习笔记 http://djangobook.py3k.cn/2.0/chapter05/ 文章目录 django学习笔记模型 models.py1、定义数据模型2、模型安装3、创建数据表4、数据表的增删改查4.1 增加4.2 删除4.3 修改4.4 查询4.5 模糊查询4.6 排序连锁查询4.7 限制返回数据 5、模型使用实战 模型 models.py 1、定义数据模型 from django.db import models class Publisher(models.Model):name models.CharField(max_length128) # 出版社名称2、模型安装 INSTALLED_APPS (mysite.books, // books这里是你app名字 )3、创建数据表 python manage.py validate -检查模型的有效性 python manage.py sqlall books --生成shell语句 python manage.py syncdb --执行shell语句4、数据表的增删改查 https://cloud.tencent.com/developer/article/1774570 —这篇文章更容易懂 4.1 增加 这里其实有两步1、创建一个对象 2、调用save models.Publisher.objects.create(name新华出版社) 4.2 删除 models.Publisher.objects.filter(name清华大学出版社).delete() Publisher.objects.all().delete() # 删除全部4.3 修改 使用sava方法去修改会修改所有列 obj models.Publisher.objects.get(idid) #先查询 obj.name name # 在内存中修改 obj.save() # 将修改保存到数据库使用updata去修改下面这种方法只会修改1列Publisher.objects.filter(id52).update(nameApress Publishing) 4.4 查询 obj1 models.Publisher.objects.get(name新华出版社) #返回与所给筛选条件相匹配的对象返回结果有且只有一个如果符合筛选条件的对象超过一个或者没有都会抛出错误。 obj2 models.Publisher.objects.filter(name新华出版社) #它包含了与所给筛选条件相匹配的对象返回的是一个对象如果查询不到那么返回的是空列表不报错。 obj3 models.Publisher.objects.filter(name新华出版社).first() #返回与之匹配的第一个对象如果没有则返回空。 obj4 models.Publisher.objects.all() #获取表中所有数据4.5 模糊查询 4.6 排序连锁查询 Publisher.objects.order_by(name)Publisher.objects.order_by(address)此外Django让你可以指定模型的缺省排序方式 class Publisher(models.Model):name models.CharField(max_length30)address models.CharField(max_length50)city models.CharField(max_length60)state_province models.CharField(max_length30)country models.CharField(max_length50)website models.URLField()def __unicode__(self):return self.name**class Meta:****ordering [name]**连锁查询Publisher.objects.filter(countryU.S.A.).order_by(-name) 4.7 限制返回数据 Publisher.objects.order_by(name)[0] --相当于limit15、模型使用实战 from django.shortcuts import render, redirect from app01 import models# Create your views here.def publisher_list(request):obj models.Publisher.objects.all() # 查数据return render(request, publisher_list.html, {publisher_list: obj}) # {publisher_list: obj}是模板可以传递给前端页面。def publisher_add(request):if request.method POST: pub_name request.POST.get(pub_name) if not pub_name:return render(request, publisher_add.html, {error: 出版社名字不能为空})if models.Publisher.objects.filter(namepub_name):return render(request, publisher_add.html, {error: 出版社已经存在})models.Publisher.objects.create(namepub_name) # 增加出版社使用create方法return redirect(/publisher_list/) return render(request, publisher_add.html)。def publisher_del(request):pk request.GET.get(id) models.Publisher.objects.filter(idpk).delete() # 删除数据库中的数据return redirect(/publisher_list/) def publisher_edit(request):id request.GET.get(id)obj1 models.Publisher.objects.get(idid)if request.method GET:return render(request, publisher_edit.html, {pub_obj: obj1})else:name request.POST.get(pub_name)obj2 models.Publisher.objects.filter(namename)if obj2:return render(request, publisher_edit.html, {msg: 该出版社已存在})else:obj1.name name # 在内存中修改obj1.save() # 将修改保存到数据库return redirect(/publisher_list)
http://www.w-s-a.com/news/762390/

相关文章:

  • 品牌营销策略研究无锡 网站 seo 优化
  • 在线推广网站的方法有哪些织梦网站首页目录在哪
  • 做爰全过程免费网站的视频做网站的几个步骤
  • cpa建站教程青海西宁制作网站企业
  • 简易的在线数据库网站模板网站多服务器建设
  • 成都seo网站建设花店网页模板html
  • 义乌市网站制作网络营销策略名词解释
  • 高端品牌网站建设图片wordpress 资源站主题
  • 上海建设工程监督总站网站电商网站wordpress
  • 网站建设 医院菏泽网站建设熊掌号
  • 成都网站建设企业预约网免费建站流程
  • 网站建设胶州中国政务网站建设绩效评估
  • 合肥知名网站推广胶东国际机场建设有限公司网站
  • asp.ney旅游信息网站下载 简洁濮阳微信网站开发
  • 建设网站专业怎么上传网站程序到空间
  • 县城乡建设局网站微商城小程序哪个好
  • 博物馆门户网站建设优势重庆seo排名系统运营
  • 哪有app制作公司上海seo排名
  • 长沙建站seo公司北京招聘信息
  • 建设网站情况说明范文四川个人证书查询网官网
  • 推广学校网站怎么做公司可以做多个网站吗
  • 游戏网站后台建设郑州定制网站
  • 商务公司网站建设网站建设如何自学
  • 现在建网站可以拖拉式的吗中国国内最新新闻
  • phpstorm网站开发产品logo设计
  • 电子商务网站建设与运营什么是单页面网站
  • 西安优化网站公司南阳微信网站
  • 购物网站线下推广方案佛山快速建站哪家服务专业
  • 临沂网站排名外贸网站推广方法之一
  • 手机网站百度关键词排名查询吕梁网站制作吕梁安全