什么是web框架 Web框架(Web framework)是一种开发框架,用来支持动态网站、网络应用和网络服务的开发。 大多数的web框架提供了一套开发和部署网站的方式,也为web行为提供了一套通用的方法。web框架已经实现了很多功能,开发人员使用框架提供的方法并且完成自己的业务逻辑,就能快速开发w... ...
分类:
Web程序 时间:
2018-07-02 21:36:38
阅读次数:
187
视图函数 Request对象 request属性: 1. request.method 获取请求的方法 2.request.GET 通常用来获取URL里面的参数 3.request.POST 用来获取POST提交过来的数据 4.request.path_info 5.request.get_full ...
分类:
其他好文 时间:
2018-06-24 17:58:08
阅读次数:
172
1、settings 1 """ 2 Django settings for day80 project. 3 4 Generated by 'django-admin startproject' using Django 1.11.6. 5 6 For more information on th ...
分类:
其他好文 时间:
2018-06-16 15:15:03
阅读次数:
198
php7.1 如果出现了错误 检查你的SCRIPT_FILENAME, fastcgi_param 并根据你文件的地址来设置它们. 在你的nginx配置文件中包含有fastcgi_split_path_info ^(.+\.php)(/.+)$; 则所有其他的对应fastcgi参数也都应该在loca ...
分类:
其他好文 时间:
2018-05-14 16:53:09
阅读次数:
1295
通用写法 其实应该使用更简单的方法,fastcgi模块自带了一个fastcgi_split_path_info指令专门用来解决此类问题的, 该指令会根据给定的正则表达式来分隔URL,从而提取出脚本名和path info信息,使用这个指令可以避免使用if语句,配置更简单。另外判断文件是否存在也有更简单 ...
分类:
Web程序 时间:
2018-05-14 10:22:44
阅读次数:
162
views的补充 请求头一般与请求内容用/r/n/r/n隔开 请求头包含的内容 request.Meta(...) 一般在下面几种方法里面取不到的东西需要去原生的头里面去取,比如用户的终端类型 request.method request.path_info request.COOKIES requ... ...
分类:
其他好文 时间:
2018-05-08 00:16:22
阅读次数:
194
fastcgi_split_path_info ^(.+\.php)(.*)$; #增加这一句
fastcgi_param PATH_INFO $fastcgi_path_info; #增加这一句
分类:
其他好文 时间:
2018-05-04 23:26:44
阅读次数:
198
中间件 前言 之前我们给视图函数加装饰器来判断是用户是否登录,把没有登录的用户请求跳转到登录页面。我们通过给几个特定视图函数加装饰器实现了这个需求。但是以后添加的视图函数可能也需要加上装饰器,这样是不是稍微有点繁琐。 中间件可以实现给所有请求做相同的操作,免去给每一个视图函数加装饰器的工作。 中间件 ...
分类:
其他好文 时间:
2018-04-11 00:26:20
阅读次数:
194
数据库存储权限根据path_info判断用户请求的方法和类$info=$_SERVER[‘PATH_INFO‘];$class=explode(‘/‘,$info)[0];$method=explode(‘/‘,$info)[1];echo"类名:$class".PHP_EOL;echo"方法名:$method".PHP_EOL;
分类:
Web程序 时间:
2018-03-29 14:51:06
阅读次数:
154