python开发-Django简介Django的D不发音
是用python语言写的开源web开发框架,并遵循MVC设计
特点重量级框架
对比Flask框架,Django原生提供了众多的功能组件,让开发更简便快速。·
提供项目工程管理的自动化脚本工具数据ORM時(对象系映射,英语:Object Relational Mapping)模板表单Admin管理站点文件管理认证权限session机制缓存(redis)
资料中文文档
MVC模式说明MVC的全拼为ModelView-Controller,是java里的一种设计模式。将输入、处理、输出多部分复杂任务分工简化。MVC是一种典型并应用广泛的软件架构模式,后来,MVC的思想被应用在web开发方面,被称为Web MVC框架
M全拼为Model,主要封装对数据层的访问,对数据率中的数据进行增、刪、改、查操作。V全拼为View,用于封装结果,生成页面展示的html内容。C全拼为Controller,用于收求,处理业务辑,与Model和View交互,返回结果。
Django的MVTM全拼为Model,与MVC中的M功能相同,负贡和据库交互,进行数 ...
python开发-Django REST framework(DRF)admin
c2c
b2c
b2b
python开发-flask2简介2018 Python官方年度调研报告显示Flask与Django为Python Web开发使用最主要的两个框架.
Flask诞生于2010年,是Armin ronacher(人名)用 Python语言基于Werkzeug工具箱编写的轻量级Web开发框架。
其WSGI工具箱采用Werkzeug(路由模块),模板引擎则使用Jinja2。这两个也是Flask框架的核心。
Flask本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展Flask-Mall,用户认证Flask-Login,数据库Flask-SQLAlchemy),都需要用第三方的扩展来实现。比如可以用Flask扩展加入ORM、窗体验证工具,文件上传、身份验证等。Flask没有默认使用的数据库,你可以选择MySQL,也可以用NoSQL.
Django REST framework
Flask
Flask-RESTFUL
12345678学习目标:1.如何编写试图2.如何处理请求3.如何构造响应1 Flask框架核心 Werkzerug+Jinja2轻>只提供核心部分
框架对比轻重 ...
gitgit配置1234567git config --global user.name "xxx"git config --global user.email "xxx"git config user.namegit config --list --global
创建一个项目1234567git initgit remote add 远程仓库别名(origin) http......(https://github.com/你的用户名/你的仓库名.git)git branch -M main (将当前所在的分支重命名为main)git push 远程仓库别名 main
克隆命令1git clone -b dev_lk http://liuke:Liuke1999@10.0.0.29:9091/9room/spatiotemporal-data-project.git
https://blog.csdn.net/techforward/article/details/133203445https://blog.csdn.net/m0_737 ...
python开发-JQuery介绍jQuery是对JavaScript的封装,它是免费、开源的JavaScript函数库,可以使js开发变得简单。
简化了JavaScript编程,jQuery实现交互效果更简单。
jQuery的优点:
jQuery兼容了现在主流的浏览器(jquery1.x),增加了程序员的开发效率。
jQuery简化了 JavaScript 编程,代码编写更加简单。
jquery下载code.jquery.com
jquery 1.x实际工作中使用这个,做了浏览器适配
开发阶段使用uncompressed未压缩版,产品上线使用压缩版(代码中删除了空格和换行,提升浏览器下载速度)
jquery的使用在html、js中只要看到$就说明是使用的jquery
引入1<script src="js/jquery-1.x.min.js"></script>
jquery入口函数js的window.onload获取页面标签元素,需要等整个页面标签和数据加载完成才行(如:img标签,需要加载对应的图片完成)
jquery使用$(doc ...
python开发-JavaScriptjs使用语法累积js支持字符串和数字直接相加,自动将数字转换成字符串
iNum++
iNum+=1
javascript的定义JavaScript是运行在浏览器端的脚本语言, 是由浏览器解释执行的, 简称js, 它能够让网页和用户有交互功能, 增加良好的用户体验效果。
前端开发三大块 1、HTML:负责网页结构 2、CSS:负责网页样式 3、JavaScript:负责网页行为
javascript的使用方式和css的使用方式很像。
行内式内嵌式外链式文件后缀.js
css的后缀是.css
1234567891011121314151617181920<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0& ...
python开发-静态web服务器(程序)可以为发出请求的浏览器提供静态文档的程序
python自带的静态Web服务器搭建Python自带的静态Web服务器使用 python3-m http.server 端口号(默认8000)
-m选项说明:-m表示运行包里面的模块,执行这个命令的时候,需要进入你自己指定静态文件的目录,然后通过浏览器就能访问对应的html文件了,这样一个静态的web服务器就搭建好了。
开发自己的静态web服务器任意请求返回同样的内容123456789101112131415161718192021222324252627import socketif __name__ == '__main__': tcp_server_socket = socket.socket(socket.AF_INET,socket.SOCK_STREAM) # 接口复用 tcp_server_socket.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,True) tcp_server_socke ...
Docker学神Docker123容器:docker、containerd、podmank8s1.24版本舍弃docker容器了,安装镜像时不使用docker用containerd但是创建镜像还是常用docker命令
docker概述Docker 是容器的称呼,常见的容器除了 docker 外,还有containerd、podman、CRI-O等,开发写好的代码或者需要部署的服务,都打包到一个镜像里,然后基于docker 或者containerd或者podman运行镜像,就可以提供相应的服务了。
现在用containerd运行容器比较多
centos:基于Red Hat Enterprise Linux
rocky-linux
Ubuntu:基于Debian
Fedora:有Red Hat公司支持
openstack:私有云技术
麒麟:由中国国防科技大学、中软公司、联想公司、浪潮集团和民族恒星公司合作研制的商业闭源服务器操作系统
欧拉:华为的操作系统
服务器:
虚拟机:虚拟机技术通过虚拟化硬件资源(例如CPU、内存、存储等)来创建一个完整的虚拟计算机,其中包含独立的操作系统、应用程序 ...
dagster12345678910111213141516171819202122232425@asset(group_name="task_todo", required_resource_keys={"path_resource"}, partitions_def=clip_partitions, config_schema={ "image_name": Field( str, default_value="changan-map.tencentcloudcr.com/train/dat_parse_sys", description="解析镜像" ), "image_version": Field( str, ...


















