当前位置: 首页 > article >正文

python web知识点梳理

目录

1、第1章 Django概述

(1)环境搭建:需要安装django,使用国内镜像

(2)创建项目和应用

2、第2章 路由系统

(1)路由工作原理:

(2)内置路由转换器

(3)路由分发:include函数

(4)向视图传递额外参数

(5)命名空间

① URL命名和reverse解析函数

② 应用命名空间,app_name属性

3、第3章 模型

(1)定义和使用模型

(2)数据迁移

(3)数据的增删改查

4、第4章 模板

(1)模板语言

(2)静态文件

5、第5章 视图

6、第6章 后台管理系统—Admin

7、第7章 表单


1、第1章 Django概述

(1)环境搭建:需要安装django,使用国内镜像

(2)创建项目和应用

掌握的知识点:如何去创建项目和应用,并成功运行出项目

创建项目的命令:django-admin startproject proj8

进入项目文件夹:cd proj8

创建应用的命令:python manage.py startapp app1

配置应用:在settings.py中添加应用

运行项目:python manage.py runserver

2、第2章 路由系统

在Django中,URLconf(URL配置)文件通常位于 urls.py 文件中

(1)路由工作原理:

路由就是浏览器访问时的地址,通过访问对应地址,链接到对应的路由,路由再跳转到绑定的视图函数中,对应的视图函数执行对应的业务逻辑。

(2)内置路由转换器

•str:匹配任何非空字符串,但不包含路由分隔符“/”。如果URL中没有指定参数类型,默认使用该类型。

•int:匹配0或任何正整数。

•slug:匹配由字母、数字、连字符和下画线组成的URL。

•uuid:匹配一个uuid。为了防止多个URL映射到同一页面中,该转换器必须包含连字符,且所有字母均为小写。

•path:匹配任何非空字符串,包括路由分隔符“/”。

(3)路由分发:include函数

(4)向视图传递额外参数

(5)命名空间

① URL命名和reverse解析函数

如果要使用re


http://www.kler.cn/a/450559.html

相关文章:

  • 基于SSM(Spring + Spring MVC + MyBatis)框架搭建一个病人跟踪信息管理系统
  • 项目实战——高并发内存池
  • 性能优化!突破性能瓶颈的尖兵CPU Cache
  • C#代码实现把中文录音文件(.mp3 .wav)转为文本文字内容
  • typora数学符号
  • Linux的VIM基本操作
  • Stealthy Attack on Large Language Model based Recommendation
  • 电子电气架构 --- 什么是EPS?
  • Linux程序设计(第四版)| 学习笔记
  • pythonWeb~伍~初识Django
  • ck集群数据迁移
  • SMMU软件指南SMMU编程之虚拟机结构和缓存
  • Spring篇--基于注解的Spring应用
  • SSM书影音社区前端设计与实现u15u5--(程序+源码+数据库+调试部署+开发环境)
  • 深入理解IQ混频(基于ad9361架构)
  • 数据分析-54-时间序列分析之滑动窗口处理及连续触发的判断逻辑
  • Python(二)str、list、tuple、dict、set
  • 深入理解CAN协议
  • 【人工智能设计模式:迪米特法则的智能实践】
  • 十四、从0开始卷出一个新项目之瑞萨RZN2L之栈回溯(Default_Handler/hartfault)
  • 图为科技与奥比中光强强联手,打造机器人专用的全景全域AI视觉解决方案
  • 计算机网络:IP地址相关知识总结
  • 神经网络-LeNet
  • OBIEE 12C 功能测试:运行总和的运用
  • 概率论 期末 笔记
  • JVM系列(十三) -常用调优工具介绍