摘要:
ORM概念: 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象( 1. 不同的程序员写的SQL水平参差不齐 2. 执行效率也参差不齐 )的技术。 ORM 能够把 python语句 自动的翻译 为SQL语句 ORM 阅读全文
摘要:
ORM操作: 1.单表的增删改查 1.查询 models.Book.object.all() #得到所有书的对象' models.Book.object.filter(id=1) models.Book.object.get(id=1) 2.增加 models.Book.object.create( 阅读全文
摘要:
Django视图系统(详细点我) 视图(接收请求和返回响应那部分) 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。无论视图本身包含什么逻辑,都要返回响 阅读全文
摘要:
Django路由系统(详情点我): 路由系统的本质就是url的路径与路径相对于的函数之间的映射关系;(路径和函数之间的对应关系) Django 1.1版本 Django 2.0版本中的路由系统已经替换成下面的写法 基本的格式: 正则表达式:一个正则表达式字符串 views视图函数:一个可调用对象,通 阅读全文
摘要:
Django框架,我们只需要关心二点: 1.根据用户访问不同的路径执行不同的函数 2.从HTML读取出内容,并且完成字符串的替换 而socket通信不需要我们自己写; 新建Django项目 命令行创建: django-admin startproject mysite pycharm创建: 1. F 阅读全文
摘要:
所有的web应用的本质就是一个socket服务端,而浏览器就是一个socket客户端; 以前我们自己在电脑上写的socket服务端和客户端的通信,我们知道客户端会向服务端发来什么格式的消息,然后我们用服务端去用相应的格式给接收它,其实两者之间,是靠自己定的一个通信的协议。 而现在客户端是用户的浏览器 阅读全文