天翼云django知识文档专栏是天翼云为开发者提供的互联网技术内容平台。内容涵盖django相关内容资讯。开发者在django专栏是可以快速获取到自己感兴趣的技术内容,与其他开发者们学习交流,共同成长。
关于 如果想在路径中捕捉数据,可用re_path 导入函数 写正则捕捉数据 格式 例子 例子当中的正则表达式捕捉了一个分组,这个分组的数据是有名称的分组 所以它所对应的视图函数里面应该也要有一个
debug的开关位置 位于settings.py中 debug功能的效果 代码出错时,会在网页和控制台显示输出错误信息 生产环境中,需要把debug关闭 当debug关闭时,需要设置allowed_
》 当路由分组以关键词来分组的时候 演练 演练不按套路反解 目标是明确参数的意义 路由 视图反解 模板 当请求路径时
视图函数装饰器通用格式 例-黑名单拦截装饰器
文章目录 一、用户认证
目标 在学生列表页面,新增编辑与删除链接 点击编辑,可以看见用户的信息,并且可以修改和提交用户信息 步骤 模板页新增链接思考编辑操作所需的数据与流程模板添加链接 效果 分析后续的流程 点击链接跳转
》演示,当要渲染的文件不存在的时候,django怎么去找 关注点,有哪些目录,是django的查询范围 ? 明确了这个知识点后 我们就可以在django的模板查找范围内配置页面 》路由 》视图 渲染
添加一个学生,添加的时候在后台验证一下 如果添加的学生同名了,就提示,该生已报名,不用再次添加 向服务端提交数据,主要两种方式 本需求,使用两种方式来实现 比较优点与缺点 使用form方式提交 在模态
视图函数 视图函数的定义 路由的写法 视图类 cbv 视图类的写法 一,要继承一个类 二,路由的时候写法特别 自定义dispatch方法 效果,只要视图类一启动 必会执行dispatch方法
定义一个模型类 》 操作目标 应用下的models.py 》必要的东西 导入一个models 》定义一个类,让类继承models模块中的Model类 定义了一个类,这个类会被django处理为一张
新建模板 》完成基本的结构 导入jquery 》动态的加载静态文件 下一步,需要测一下,jquery导入成功了没有 需要可以正常访问这个页面 配置路由 视图 试试jquery能否生效 测试
学生列表页添加编辑的链接 写路由,让路径与视图函数对应上 skill,快捷创建视图函数 编辑的页面 下一步,点击编辑按钮,可见编辑页面 在视图中判断 如果是get请求,就渲染 编辑页面 先写逻
分页的本质 分页就是把查询集按照需求范围取出 例子 视图 》开始构建分页 》通过路径显示当前第几页 》用利分页器对象,生成当前页码所对应的数据,传前端 》下一页的制作 》上一页的数据 同理
目标,可以通过页面,添加学生 分析: 需要有一个链接 链接点击后,是一个表单出来 可以在表单中添加内从 可以提交表单 表单提交后数据插入到数据库中 希望看到最新的结果(页面跳转到学生列表页) 新页面的
小结 页面的路由 页面的视图 模板页样式 数据库里的内容 内容都是随机出来的 省份的外键值为空 其它情况一样 核对一下模型类 —开始— 页面载入后要先有省级的内容 》发一个ajax请求,拿
加载与使用 让静态目录,可以在模板中动态的显示 需求原因和路径的反向解析一样 当配置中的 发生变化后 期望不用修改代码,静态文件正常显示 解决办法 1, 在模板文件中 html文件中 把静态的路
数据的增删改查操作 查询操作 打开网址,可以获得数据表中的全部信息,显示在表上 配一个路由对应关系在urls.py文件中 路由的的列表中,添加一个元组 完成一个html页面 视图函数的逻辑后
目标: 删除学生的数据 删除后更新显示学生列表 分析 要删除,肯定是要点击一个东西 按钮? 超链接? 简单的来,按 照超链接来 超链接–》网址==》视图函数 只需要让视图函数帮我们完成删除操做就好了
定义一个入口 用户通过什么链接可以得到所有的节目列表 分析是否需要有参数 如果一个网址需要有参数,那么路由就可以考虑使用 re_path 否则,直接path就可以了 列表页无需传参 路由直接使用pat
定义绝对路径与相对路径的比较 做一个a标签,给它不同的链接,关注页面的跳转 试验的时候,关注一下可能会进哪个视图(视图要准备起来) 1,绝对路径 127.0.0.1/abc 写什么就是什么 2,不带/
2023-04-28 02:17:08
2023-04-24 11:29:00
2023-03-29 09:58:52
2023-02-13 07:53:15
2023-03-29 09:34:16
2023-03-31 06:14:01