上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 26 下一页
摘要: Django使用jinja2模板 Jinja2:是 Python 下一个被广泛应用的模板引擎,是由Python实现的模板语言,他的设计思想来源于 Django 的模板引擎,并扩展了其语法和一系列强大的功能,尤其是Flask框架内置的模板语言 由于django默认模板引擎功能不齐全,速度慢,所以我们也 阅读全文
posted @ 2021-01-19 22:11 foreast 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 中间件(相当于java中的拦截器) Django中的中间件是一个轻量级、底层的插件系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出。中间件的设计为开发者提供了一种无侵入式的开发方式,增强了Django框架的健壮性。 中间件类似于java中的拦截器。实现在浏览器发送请求后到 阅读全文
posted @ 2021-01-19 20:46 foreast 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 1. 类中定义私用属性和方法 在属性和方法名称前加"__"这个属性和方法就变成了私有成员,私有成员在外部无法直接调用 class C(): def __init__(self): self.name = "C" self.__age = 18 def __fn4(self): print("fn4" 阅读全文
posted @ 2021-01-19 00:25 foreast 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 类视图使用 1.定义类视图 在Django中也可以使用类来定义一个视图,称为类视图。 使用类视图可以将视图对应的不同请求方式以类中的不同方法来区别定义。如下所示 from django.views.generic import View class RegisterView(View): """类视 阅读全文
posted @ 2021-01-18 22:34 foreast 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1.概念: 保存在服务器的数据叫做 session session需要依赖于cookie 2. Django中开启session 可以在settings.py文件中查看,如图所示 如需禁用session,将上图中的session中间件注释掉即可。 3 session存储方式 在settings.py 阅读全文
posted @ 2021-01-18 22:00 foreast 阅读(110) 评论(0) 推荐(0) 编辑
摘要: Cookie Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密)。Cookie最早是网景公司的前雇员Lou Montulli在1993年3月的发明。Cookie是由服务器端生成,发送给User-Agent(一 阅读全文
posted @ 2021-01-17 23:13 foreast 阅读(52) 评论(0) 推荐(0) 编辑
摘要: HttpResponse对象 视图在接收请求并处理后,必须返回HttpResponse对象或子对象。HttpRequest对象由Django创建,HttpResponse对象由开发人员创建。 1 HttpResponse 可以使用django.http.HttpResponse来构造响应对象。 Ht 阅读全文
posted @ 2021-01-17 22:55 foreast 阅读(4544) 评论(0) 推荐(0) 编辑
摘要: 1. URL路径参数 如果想从URL中获取值,需要在正则表达式中使用分组, 获取值分为两种方式 位置参数 参数的位置不能错 关键字参数 参数的位置可以变,跟关键字保持一致即可 注意:两种参数的方式不要混合使用,在一个正则表达式中只能使用一种参数方式 位置参数 应用中urls.py url(r'^(\ 阅读全文
posted @ 2021-01-17 21:23 foreast 阅读(1234) 评论(0) 推荐(0) 编辑
摘要: 查看MySQL数据库日志 查看mysql数据库日志可以查看对数据库的操作记录。 mysql日志文件默认没有产生,需要做如下配置: sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 把68,69行前面的#去除,然后保存并使用如下命令重启mysql服务。 sudo s 阅读全文
posted @ 2021-01-16 21:28 foreast 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 1 shell工具 Django的manage工具提供了shell命令,帮助我们配置好当前工程的运行环境(如连接好数据库等),以便可以直接在终端中执行测试python语句。 1. 进入虚拟环境,进入工程目录下,通过如下命令进入shell python manage.py shell 2. 测试执行p 阅读全文
posted @ 2021-01-15 00:42 foreast 阅读(138) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 26 下一页