Django-查询相关练习
    
            
摘要:一:准备表结构 1 from django.db import models 2 3 # Create your models here. 4 5 class Student(models.Model): 6 sid=models.AutoField(primary_key=True) 7 snam
        
阅读全文
摘要:准备知识:前端-jQuery-ajax 一:Ajax简介 作用:前端浏览器向后端服务器发送请求的一种技术 AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XM
        
阅读全文
摘要:一:跨表查询(最重要) 引言: 基于对象的跨表查询(基于子查询实现) 关于子查询请参考:博文 1:一对多: 表关系:Book Publish:多对一 总结语法: 2:多对多 语法: 3:一对一 基于双下划线的跨表查询(基于join实现,本质:拼接表) 关于join拼接多表查询请参考:博文 语法: 正
        
阅读全文
摘要:准备知识:__str__ 把对象变成字符串。如果想要对象是字符串就去类里加此方法 queryset是ORM中的类型,而下面查询返回的queryset类型的数据是我们看不懂的,因此可以借用__str__方法看到我们想要的数据 queryset和model对象的区别:<queryset[model对象,
        
阅读全文
摘要:引言: 数据是非常重要的,但是对于数据的操作是非常麻烦的,因此产生了数据库来处理数据。数据库软件可以通过指令操作磁盘中的数据(增删改查)。这和我们的语言又有什么关系呢?你想想,数据库是很强大吧,能够处理很多的事情,如果能够配合语言就会能处理更多的事情。 于是就产生了pymysql模块,pymysql
        
阅读全文
摘要:官方文档 引言 你可能已经注意到我们在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python代码之中。 尽管这种技术便于解释视图是如何工作的,但直接将HTML硬编码到你的视图里却并不是一个好主意。 让我们来看一下为什么: 对页面设计进行的任何改变都必须对 Python 代
        
阅读全文
摘要:引言 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你的Pyth
        
阅读全文
摘要:前言 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行。 urls.py: 请求路径与视图函数的映射关系 一:URLconf配置 1.1 基
        
阅读全文
摘要:1 Django的下载 1.1 方式一: 下载完之后,我们可以在下面的路径中看到 把这个路径放到环境变量中 1.2 方式二:使用pycharm 启动项目,从下图的红圈里选配置,然后可以配置默认端口 2 创建Django项目 创建一个django project django-admin.py sta
        
阅读全文
摘要:准备知识: http协议 web应用 web框架介绍 python模块-wsgiref模块 【Django】数据驱动视图思想 基础: Django-安装与创建项目、应用 Django- url路由控制器 Django- 视图函数view Django-视图装饰器 Django-模板语法 Django
        
阅读全文
摘要:一: 什么是web框架 1.1 概述 web框架(web framework)或者叫做web应用框架(web application framework),是用于进行web开发的一套软件架构。大多数的web框架提供了一套开发和部署网站的方式。为web的行为提供了一套支持支持的方法。使用web框架,很
        
阅读全文
摘要:1 web应用介绍 1.1 web web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。 1.2 web应用 Web 应用(简称 Web 应用)是用于托管 Web 应用程序、REST API 和移动后端的
        
阅读全文
摘要:请先自学网络部分:tcp\ip协议、OSI七层模型以及数据包的封装与解封装的过程 1 http协议简介 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。。它可以使浏览
        
阅读全文