- 一、Django的CSRF机制Django默认是开启CSRF的 1.页面中配置csrf<form action="/login/" method="POST"> {% csrf_token %} <input type="text" name="user"/> <input type="password" name="pwd"/> <input type="chec... 一、Django的CSRF机制Django默认是开启CSRF的 1.页面中配置csrf<form action="/login/" method="POST"> {% csrf_token %} <input type="text" name="user"/> <input type="password" name="pwd"/> <input type="chec...
- 一、类视图使用在Django中也可以使用类来定义一个视图,称为类视图。使用类视图可以将视图对应的不同请求方式以类中的不同方法来区别定义。如下所示from django.views.generic import Viewclass RegisterView(View): """类视图:处理注册""" def get(self, request): """处理GET请... 一、类视图使用在Django中也可以使用类来定义一个视图,称为类视图。使用类视图可以将视图对应的不同请求方式以类中的不同方法来区别定义。如下所示from django.views.generic import Viewclass RegisterView(View): """类视图:处理注册""" def get(self, request): """处理GET请...
- 一、HttpResponse对象视图在接收请求并处理后,必须返回HttpResponse对象或子对象。HttpRequest对象由Django创建,HttpResponse对象由开发人员创建。 1.HttpResponse可以使用django.http.HttpResponse来构造响应对象。HttpResponse(content=响应体, content_type=响应体数据类型, s... 一、HttpResponse对象视图在接收请求并处理后,必须返回HttpResponse对象或子对象。HttpRequest对象由Django创建,HttpResponse对象由开发人员创建。 1.HttpResponse可以使用django.http.HttpResponse来构造响应对象。HttpResponse(content=响应体, content_type=响应体数据类型, s...
- 一、基础练习 1.数据交换案例需求 已知两个整数变量a = 10,b = 20,使用程序实现这两个变量的数据交换 最终输出a = 20,b = 10;代码实现package com.itheima.test;public class Test1 { /* 需求:已知两个整数变量a = 10,b = 20,使用程序实现这两个变量的数据交换 ... 一、基础练习 1.数据交换案例需求 已知两个整数变量a = 10,b = 20,使用程序实现这两个变量的数据交换 最终输出a = 20,b = 10;代码实现package com.itheima.test;public class Test1 { /* 需求:已知两个整数变量a = 10,b = 20,使用程序实现这两个变量的数据交换 ...
- 一、方法 1. 方法概述 1.1 方法的概念 方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集注意:方法必须先创建才可以使用,该过程成为方法定义方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用 2. 方法的定义和调用 2.1 无参数方法定义和调用定义格式:public static void 方法名 ( ) { // 方... 一、方法 1. 方法概述 1.1 方法的概念 方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集注意:方法必须先创建才可以使用,该过程成为方法定义方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用 2. 方法的定义和调用 2.1 无参数方法定义和调用定义格式:public static void 方法名 ( ) { // 方...
- 一、Django简介Python 下有许多款不同的 Web 框架。Django 是重量级选手中最有代表性的一位。许多成功的网站和 APP 都基于 Django。Django 是一个开放源代码的 Web 应用框架,由 Python 写成。Django 遵守 BSD 版权,初次发布于 2005 年 7 月, 并于 2008 年 9 月发布了第一个正式版本 1.0 。Django 采用了 MVC... 一、Django简介Python 下有许多款不同的 Web 框架。Django 是重量级选手中最有代表性的一位。许多成功的网站和 APP 都基于 Django。Django 是一个开放源代码的 Web 应用框架,由 Python 写成。Django 遵守 BSD 版权,初次发布于 2005 年 7 月, 并于 2008 年 9 月发布了第一个正式版本 1.0 。Django 采用了 MVC...
- 前言如果我们要操作文件、目录,可以在命令行下面输入操作系统提供的各种命令来完成。比如 dir,cd 等命令。如果要在 Python 程序中执行这些目录和文件的操作怎么办?其实操作系统提供的命令只是简单地调用了操作系统提供的接口函数,Python 内置的 os模块也可以直接调用操作系统提供的接口函数。os 模块是 Python 标准库中的一个用于访问操作系统相关功能的模块。os 模块的主要功... 前言如果我们要操作文件、目录,可以在命令行下面输入操作系统提供的各种命令来完成。比如 dir,cd 等命令。如果要在 Python 程序中执行这些目录和文件的操作怎么办?其实操作系统提供的命令只是简单地调用了操作系统提供的接口函数,Python 内置的 os模块也可以直接调用操作系统提供的接口函数。os 模块是 Python 标准库中的一个用于访问操作系统相关功能的模块。os 模块的主要功...
- 一、Python数据库编程Python 标准数据库接口为 Python DB-API,Python DB-API 为开发人员提供了数据库应用编程接口。Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库。不同的数据库你需要下载不同的 DB API 模块,例如你需要访问 Oracle 数据库和MySQL 数据库,你就需要下载 Oracle 和 MySQL各自对应的 pyt... 一、Python数据库编程Python 标准数据库接口为 Python DB-API,Python DB-API 为开发人员提供了数据库应用编程接口。Python 数据库接口支持非常多的数据库,你可以选择适合你项目的数据库。不同的数据库你需要下载不同的 DB API 模块,例如你需要访问 Oracle 数据库和MySQL 数据库,你就需要下载 Oracle 和 MySQL各自对应的 pyt...
- 一、 什么是模块在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在编程语言中,代码块、函数、类、模块,一直到包,逐级封装,层层调用。在Python 中,一个.py 文件就是一个模块,模块是比类更高一级的封装... 一、 什么是模块在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护。为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很多编程语言都采用这种组织代码的方式。在编程语言中,代码块、函数、类、模块,一直到包,逐级封装,层层调用。在Python 中,一个.py 文件就是一个模块,模块是比类更高一级的封装...
- 一、字典DictPython 的字典数据类型是基于 hash 散列算法实现的,采用键值对(key:value)的形式,根据 key 的值计算 value 的地址,具有非常快的查取和插入速度。字典是无序的,包含的元素个数不限,值的类型也可以是其它任何数据类型!字典的 key 必须是不可变的对象,例如整数、字符串、bytes 和元组,但使用最多的还是字符串。列表、字典、集合等就不可以作为 ke... 一、字典DictPython 的字典数据类型是基于 hash 散列算法实现的,采用键值对(key:value)的形式,根据 key 的值计算 value 的地址,具有非常快的查取和插入速度。字典是无序的,包含的元素个数不限,值的类型也可以是其它任何数据类型!字典的 key 必须是不可变的对象,例如整数、字符串、bytes 和元组,但使用最多的还是字符串。列表、字典、集合等就不可以作为 ke...
- 一、列表List列表是 Python 中最基本也是最常用的数据结构之一。列表中的每个元素都被分配一个数字作为索引,用来表示该元素在列表内所在的位置。第一个元素的索引是 0,第二个索引是 1,依此类推。Python 的列表是一个有序可重复的元素集合,可嵌套、迭代、修改、分片、追加、删除等。从数据结构角度看,Python 的列表是一个可变长度的顺序存储结构,每一个位置存放的都是对象的指针。比如... 一、列表List列表是 Python 中最基本也是最常用的数据结构之一。列表中的每个元素都被分配一个数字作为索引,用来表示该元素在列表内所在的位置。第一个元素的索引是 0,第二个索引是 1,依此类推。Python 的列表是一个有序可重复的元素集合,可嵌套、迭代、修改、分片、追加、删除等。从数据结构角度看,Python 的列表是一个可变长度的顺序存储结构,每一个位置存放的都是对象的指针。比如...
- 一、什么是变量?变量:在程序运行过程中,值会发生变化的量。(与之相对应的,常量就是在程序运行过程中,值不会发生变化的量)。无论是变量还是常量,在创建时都会在内存中开辟一块空间,用于保存它的值。 二、python 中变量的特点Python 中的变量不需要声明类型。变量可以直接使用,而不需要提前声明类型。用“=”号来给变量赋值例如: a = 100每个变量在使用前都必须赋值,变量赋值以后才会被... 一、什么是变量?变量:在程序运行过程中,值会发生变化的量。(与之相对应的,常量就是在程序运行过程中,值不会发生变化的量)。无论是变量还是常量,在创建时都会在内存中开辟一块空间,用于保存它的值。 二、python 中变量的特点Python 中的变量不需要声明类型。变量可以直接使用,而不需要提前声明类型。用“=”号来给变量赋值例如: a = 100每个变量在使用前都必须赋值,变量赋值以后才会被...
- 一、python简介Python,读作['paɪθɑn],翻译成汉语是蟒蛇的意思,Python 的 logo 也是两条缠绕在一起的蟒蛇的样子,然而 Python 语言和蟒蛇实际上并没有一毛钱关系。Python 命名自他的开发者所喜欢的一个马戏团。Python 的口号是:“人生苦短,我用 Python!”。 二、python起源Python 语言是由荷兰程序员 Guido van Rossu... 一、python简介Python,读作['paɪθɑn],翻译成汉语是蟒蛇的意思,Python 的 logo 也是两条缠绕在一起的蟒蛇的样子,然而 Python 语言和蟒蛇实际上并没有一毛钱关系。Python 命名自他的开发者所喜欢的一个马戏团。Python 的口号是:“人生苦短,我用 Python!”。 二、python起源Python 语言是由荷兰程序员 Guido van Rossu...
- 华为romalab实验室在构建智慧教育领域app时,以FunctionGraph为试点,尝试基于FunctionGraph云函数开发一个签到小程序。针对于具备瞬时流量、业务场景比较简单的小程序,开发者借助FunctionGraph,可以方便快捷的搭建一个健壮的小程序后台。 华为romalab实验室在构建智慧教育领域app时,以FunctionGraph为试点,尝试基于FunctionGraph云函数开发一个签到小程序。针对于具备瞬时流量、业务场景比较简单的小程序,开发者借助FunctionGraph,可以方便快捷的搭建一个健壮的小程序后台。
- 深入分析在线教育用户需求,结合实际情况,从智能、易用、安全等角度进行规划和设计,推出包含6大功能体系的在线教育直播解决方案。 深入分析在线教育用户需求,结合实际情况,从智能、易用、安全等角度进行规划和设计,推出包含6大功能体系的在线教育直播解决方案。
上滑加载中
推荐直播
-
GaussDB数据库介绍
2025/01/07 周二 16:00-18:00
Steven 华为云学堂技术讲师
本期直播将介绍GaussDB数据库的发展历程、优势、架构、关键特性和部署模式等,旨在帮助开发者了解GaussDB数据库,并通过手把手实验教大家如何在华为云部署GaussDB数据库和使用gsql连接GaussDB数据库。
去报名 -
DTT年度收官盛典:华为开发者空间大咖汇,共探云端开发创新
2025/01/08 周三 16:30-18:00
Yawei 华为云开发工具和效率首席专家 Edwin 华为开发者空间产品总监
数字化转型进程持续加速,驱动着技术革新发展,华为开发者空间如何巧妙整合鸿蒙、昇腾、鲲鹏等核心资源,打破平台间的壁垒,实现跨平台协同?在科技迅猛发展的今天,开发者们如何迅速把握机遇,实现高效、创新的技术突破?DTT 年度收官盛典,将与大家共同探索华为开发者空间的创新奥秘。
去报名 -
GaussDB应用实战:手把手带你写SQL
2025/01/09 周四 16:00-18:00
Steven 华为云学堂技术讲师
本期直播将围绕数据库中常用的数据类型、数据库对象、系统函数及操作符等内容展开介绍,帮助初学者掌握SQL入门级的基础语法。同时在线手把手教你写好SQL。
去报名
热门标签