django-django的开发流程
用户是通过url来访问我们的服务器
因此
我们需要为用户访问的URL,准备一个程序(视图函数)来接待用户的请求
一,完成一个URL对应关系
二,写视图函数
例子,用户访问
"stu_list"这个路径的时候,视图函数做的事情
强调,视图函数的返回结果
只能有三种返回结果
- 1, HttpResponse(字符串)
按照HTTP响应协议来返回内容
HttpResponse类,实例化时接收的字符串
本质就是响应体
- 2 render(请求对象,模板文件的相对路径,参数字典)
请求对象,它就是视图函数的第一个形参
参数二,模板文件的相对路径,
使用模板文件,需要先配置,让django系统知道在哪里寻找html文件
后续使用html文件,就直接以这个目录为起始目录来找文件
3 redirect
redirect(路径)
路径可以是绝对路径,也可以是相对路径
三,模板与数据库的操作
略
如果需要使用form表单提交数据
需要先把 csrf中间键给注释掉(开发练习阶段)
django-django的开发流程相关推荐
- Django的主要开发流程(以扩充用户模型为例)
需求描述 完成个人中心页面的用户信息更新 如图 开发流程(以users为例): startapp创建应用users 写users下的models 在settings下注册app makemigrati ...
- Django后台项目之用户管理功能开发流程
项目功能开发流程 1 先写列表页(加载出来数据就行) ob = User_vip.objects.filter(is_del='004001').order_by('-cts') 2 写添加功能 2. ...
- 快速上手Django(一) 项目结构、开发环境、开发流程、视图、视图集
文章目录 一.Django 基础 1. django 项目的目录结构 2. 开发环境(Pycharm 启动django) 1)先找到mange.py 2)项目配置远程python解释器 3)点击`ed ...
- Django 博客开发教程 6 - 真正的 Django 博客首页视图
在此之前我们已经编写了 Blog 的首页视图,并且配置了 URL 和模板,让 Django 能够正确地处理 HTTP 请求并返回合适的 HTTP 响应.不过我们仅仅在首页返回了一句话:欢迎访问我的博客 ...
- Django 博客开发教程 8 - 博客文章详情页
首页展示的是所有文章的列表,当用户看到感兴趣的文章时,他点击文章的标题或者继续阅读的按钮,应该跳转到文章的详情页面来阅读文章的详细内容.现在让我们来开发博客的详情页面,有了前面的基础,开发流程都是一样 ...
- 基于Django的商城开发项目笔记(一)
基于Django的商城开发项目笔记(一) 一.环境搭建 1.安装Python:去Python官网下载最新版本Python进行安装,安装时记得勾选将Python加入系统环境变量 2.在命令行输入pip ...
- 创建Django项目和模型(创建工程、子应用、设置pycharm环境、使用Django进行数据库开发的步骤)
1.创建Django项目 文档:Writing your first Django app, part 1 | Django documentation | Django 步骤 创建Django项目 ...
- Win10+Python+Django+Nginx+MySQL开发教程及实例(1)——开发环境搭建
Win10+Python+Django+Nginx+MySQL开发教程及实例 PaulTsao 本教程共有三篇内容: 第一篇:Win10+Python+Django+Nginx+MySQL 开发环境搭 ...
- python +Django 搭建web开发环境初步,显示当前时间
1.python 的安装 网上很多关于django跟python 开发的资料,这块我正在实习准备用这个两个合起来搞一个基于web 的东西出来现在开始学习,写点东西记录一下心得. 开发环境是window ...
- Win10+Python+Django+Nginx+MySQL开发教程及实例(2)——Python连通操作MySQL
Win10+Python+Django+Nginx+MySQL开发教程及实例 PaulTsao 本系列教程共有四篇内容: 第一篇: 开发环境搭建 第二篇:用Python连通操作MySQL 第三篇:用N ...
最新文章
- 安装gym库_强化学习Gym库学习实践(一)
- 赠书 | 元宇宙:开启未来世界的六大趋势
- Mysql的sql注入_MySQL SQL注入
- 从0开始学Swift笔记整理(一)
- C/C++ 踩过的坑和防御式编程
- GitHub--创建新的分支
- Typora markdown公式换行等号对齐_Typora编写博客格式化文档的最佳软件
- 一个springboot能支持多少并发_跑滴滴一个月能挣多少?-好不好
- ATL--创建简单的ATL之dll工程,给接口添加属性(实际上就是一个函数对)
- AT指令:AT+CPMS
- 基于Python3-Pygame的乒乓球游戏
- PMP培训机构怎么选?
- 2020.07.01-07.15学习小结
- Java选择排序(升序和降序)
- 深度学习-浅层神经网络
- vip html代码,vip.html
- 正规的伦敦金投资平台排行榜
- Echars柱状图嵌套 居中对齐 柱子占比宽度由大到小嵌套包含 并用小箭头标记当前产出位置
- MySQL完美卸载-奇怪的小知识
- 京东和区块链的那些事儿
热门文章
- 门户网站新闻资讯整站打包带全自动采集
- 计算机图形数学知识,平面----计算机图形学的基础几何知识
- linux端口解析,linux中查看和开放端口详解
- vb datatable转二维数组_一次稀疏数组的实现过程(附解答思路)
- python读取mysql中表内数据转换成json_使用python将mySql查询结果转换为json
- android获取设备的唯一编号,android如何获取设备的唯一设备码
- JYmusic音乐网站管理系统源码
- NP管理器v3.0.25 一键添加去除apk对话框等
- 蓝色版去水印小程序源码+接口
- 闪灵短链-微信QQ域名防拦截系统 v1.0