互联网络

Django模板之通用模板的使用

 转载:https://code.ziqiangxuetang.com/django/django-template.html我们做网站有一些通用的部分,比如 导航,底部,访问统计代码等等。我们没有必要重复的去写,所有要使用的时候就引用这些通用文件就好了。 nav.html,bottom....
代码星球·2020-04-29

Ajax技术使用补充

 发送字符串或数字$.ajax({url:"/ajax_test.html/",type:'POST',data:{'v1':1,'v2':2},       dataType:'JSON',success:function(arg){console.log(arg);}}) 发送数组v=[1,2,...
代码星球·2020-04-29

Ajax技术使用之ajax与模态框结合的妙用

 要求:使用ajax的方式提交数据:https://www.cnblogs.com/-wenli/p/10470063.html使用模态框完成增加数据,能完成增加,删除与修改也就很简单了。  关于在django中引用静态文件:https://www.cnblogs.com/-wenli/p...

Django之Form组件(一)

 Django的Form主要具有一下几大功能:生成HTML标签验证用户数据(显示错误信息)HTMLForm提交保留上次提交数据初始化页面显示内容    1fromdjango.shortcutsimportrender,HttpResponse,redirect2fromdjangoimp...
代码星球·2020-04-29

Django分页(二)

 #1、设定每页显示数据条数##2、用户输入页码(第一页、第二页...)##3、设定显示多少页号##4、获取当前数据总条数##5、根据设定显示多少页号和数据总条数计算出,总页数##6、根据设定的每页显示条数和当前页码,计算出需要取数据表的起始位置##7、在数据表中根据起始位置取值,页面上输出数据##8、输出分...
代码星球·2020-04-29

Django分页(一)

  HTML<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title></head><body><div...
代码星球·2020-04-29

使用ORM进行前后端数据交互

 必备知识:ORM操作,数据库多表操作、Django部分知识。三张表:班级、老师、学生一对多关系:班级与学生多对多关系:班级与老师#创建班级表classClasses(models.Model):title=models.CharField(max_length=32)n=models.ManyToManyF...

Ajax技术使用(一)

  目录  AJAX=异步JavaScript和XML。AJAX是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用AJAX)如果需要更新内容,必...
代码星球·2020-04-29

Django之ORM操作总结

 fromdjango.dbimportmodels#一对多:班级与学生#多对多:班级与老师#Createyourmodelshere.#创建班级表classClasses(models.Model):title=models.CharField(max_length=32)n=models.ManyToMa...
代码星球·2020-04-29

Django的请求生命周期

 请求生命周期是指当用户在浏览器上输入url到用户看到网页的这个时间段内,Django后台所发生的事情。URL---〉函数==〉FBVURL---〉类==〉CBV操作数据库:原生SQL(pymysql)DjangoORM 操作模板 响应  在Django中,当我们访问一...
代码星球·2020-04-29

Django之Models(三)

 第一种方式:创建多对多的关系authors=models.ManyToManyField("Author")classPublisher(models.Model):name=models.CharField(max_length=30)city=models.CharField('城市',max_leng...
代码星球·2020-04-29

Django之Models(二)

 一个出版商可以有多本出版的书一本书只有一个出版商 字段名=models.ForeignKey(关联表(类名),on_delete=[选项]) 注意:这里外键字段名不要在加上id,默认会加上。我在这里加上了ID,会变成publisherID_id。1fromdjango.dbimportmodels...
代码星球·2020-04-29

Django之Models(一)

 目录      django默认支持sqlite,mysql,oracle,postgresql数据库。DATABASES={'default':{'ENGINE':'django.db.backends.sqlite3','NAME':os.pa...
代码星球·2020-04-29

数据库学习之事务

  数据库事务(DatabaseTransaction),是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一...
代码星球·2020-04-29

Django之模板基础

   目录变量过滤器标签的使用使用双括号,两边空格不能省略。语法格式:{{var_name}}  context字典中元素的键值"Stephane"对应了Template中的变量"{{name}}"。  >>>pythonmanange.pyshell(进入该django...
代码星球·2020-04-29