Python--day62--Django安装,配置,web请求流程,views.py总结
2024-10-08 03:15:40
1,安装Django
2,创建Django项目:
3,配置Django项目
1.settinngs.py文件
1.templates文件夹的位置
2.静态文件
1,STATIC_URL ------>静态文件的别名
2,STATICFILES_DIRS(自己创建的变量) ------------>静态文件夹的真实路径
3,注释掉csrf相关的中间件(setting.py文件中)
4,Django项目连接的数据库信息
4,Django WEB请求流程(简版)
1,启动Django项目,等待用户连接
2,浏览器在地址栏输入URL,来连接我的Django项目
3,在urls.py中找路径和函数的对应关系
4,执行对应的函数
5,返回响应
5,views.py
1,专门用来定义处理请求的函数
1,基本必备三件套
from django.shortcuts import HttpResponse,render,redirect
1,HttpResponse(“要返回的内容”) ---->通常用于直接返回数据
2,render(request,"html文件",{"k1":v1}) ------->返回一个HTML文件或者打开文件进行字符串替换
3,redirect("URL") --------->告诉用户的浏览器去访问其他的URL
2.request相关
1.request.method --->查看请求的方法
2.request.POST --->获取POST请求的数据
最新文章
- ASP.NET MVC3入门教程之参数(数据)传递
- c#学习<;四>;:C#2.0、C#3.0
- git之remote repository create(远程仓库创建)
- JQuery 简单的文字超出部分隐藏下拉显示
- Microsoft Azure开发体验 – 网络报名系统
- oracle系列--第二篇 oracle下载
- Android内存泄露测试
- C:基本语句
- 也谈一下Activiti工作流节点的自由跳转
- 算法导论之python实现插入排序
- cmd 跟踪路由
- [Bzoj]1012最大数maxnumber
- android imageview按钮按下动画效果
- 如何在ASP.NET Core中使用JSON Patch
- eclipse光标变粗解决方法
- 阿里Fastjson的使用
- 如何学习DeepLearning
- Ubuntu16.04下安装和配置Redis
- 《DSP using MATLAB》Problem 3.4
- yii2学习网站
热门文章
- Django 的逆向解析url(转)
- 【JZOJ3636】【BOI2012】Mobile(mobile)
- uni-app官方教程学习手记
- Leetcode929.Unique Email Addresses独特的电子邮件地址
- PHP学习(类和对象)——基本概念
- 【JZOJ4899】【NOIP2016提高A组集训第17场11.16】雪之国度
- 二.python数据结构的性能分析
- 第三十二讲:UML类图(下)
- kubernetes1.4新特性:支持Docker新特性
- iOS 适配iPhoneX上tableHeaderView发生了高度拉伸、UI出现的空白间距