随笔分类 - Django
摘要:Django迁移 学习目标: 如何在不编写任何SQL语句的情况下创建数据库表 更改model如何自动修改数据库 如何还原对数据库所做的更改 迁移能解决的问题 如果你不了解Django或者WEB开发,肯定是不熟悉数据库迁移的概念的。 在学习它之前,首先我们需要明确它是干什么的,Django使用它旨在与
阅读全文
摘要:Django入门第一步:构建一个简单的Django项目 1、简介 Django是一个功能完备的Python Web框架,可用于构建复杂的Web应用程序。在本文中,将通过示例跳入并学习 "Django" 。您将按照以下步骤创建功能完备的Web应用程序,并一路学习框架的一些最重要的功能以及它们如何协同工
阅读全文
摘要:rest-framework框架主要帮助我们快速开发rest-framework接口,就算没有这个框架我们也可以实现这些功能吗,但是经过框架的封装,会更加简洁、方便。 1、APIView Django的rest-framework框架都是基于CBV来完成的,首先来了解一下CBV的执行流程 CBV执行
阅读全文
摘要:AJAX简介 AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步的Javascript和XML”。即使用Javascript语言与服务器进行异步交互,传输的数据为XML(当然,传输的数据不只是XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的新
阅读全文
摘要:介绍 什么是中间件? 官方的说法:中间件是一个用来处理Django的请求和响应的框架级别的钩子。它是一个轻量、低级别的插件系统,用于在全局范围内改变Django的输入和输出。每个中间件组件都负责做一些特定的功能。 但是由于其影响的是全局,所以需要谨慎使用,使用不当会影响性能。 说的直白一点中间件是帮
阅读全文
摘要:ForeignKey操作 外键操作主要分为两个部分,一部分是正向查询,另一部分是反向查询,其中正向查询就是从外键字段存在的那张表往另一张表查询就叫做正向查询,反之就叫做反向查询 正向查询 1、对象查找(跨表) 通过外键存在的那张表的类实例出来的对象+ “.” + 外键关联字段 ,就可以的到被关联表的
阅读全文
摘要:Django框架简介 在我们学习python常见的框架有Django、Flask、Tornado等,Django框架相较于其他框架的优势就是:大而全,框架的本身本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。 接下来我们也介绍的也是这个大而全的Django框架。 MVC模型和M
阅读全文
摘要:大致功能简介 一、出版社管理 1、添加新的出版社(在界面上新增一条出版社信息,添加到数据库) 2、编辑出版社(在已有的出版社基础上修改内容) 3、删除出版社(将出版社从界面中删除,数据库中的内容也要删除) 二、书籍管理 1、添加新的书籍(在界面上添加上新的书籍,同时关联出版社,添加到数据库) 2、编
阅读全文
摘要:Web框架 想象一下,之前我们都有学习过网络编程相关的知识,应该可以理解,所有的web应用从本质都可以说是一个socket服务端,而用户使用的浏览器就是socket客户端 自定义web框架 import socket server = socket.socket() server.bind(("12
阅读全文

浙公网安备 33010602011771号