摘要:
ORM Object Relational Mapping,简称ORM,是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 优势: 劣势: django项目中使用mysql数据库 在settings中设置 阅读全文
摘要:
ORM Object Relational Mapping,简称ORM,是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。 通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。 优势: 劣势: django项目中使用mysql数据库 在settings中设置 阅读全文
摘要:
常用: 变量 注意:当模板系统遇到一个(.)时,会按照如下的顺序去查询: 例子 Filters过滤器 下面看看例子截图: 对于在网页中输入带有html标签的页面,除了在.html的模板文件中使用{{value|safe}}之外,还有其他方式 mark_safe Tags:标签 for######## 阅读全文
摘要:
一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 一 视图的实现可以基于两种方法: 1 基于函数的形式 FBV 使用装饰器装饰FBV 直接在上面添加 2 基于类的方式实现CBV 使用 装饰器装饰CBV 二 dispatch() 例如; 三 re 阅读全文
摘要:
路由系统也就是 urls.py文件,视图就是 views.py文件 路由系统里面要注意的事项 通过位置参数(使用括号) 通过关键字传参数 传递额外的参数 包含其他url的情况也叫urls的分发,使用关键字include,这种情况必须重启project才能生效 在命名分组中后面还可以改变参数,例如1 阅读全文
摘要:
Tomcat处理一个HTTP请求的过程 假设来自客户的请求为: http://tomcat.com/yy/index.jsp 首先 dns 解析tomcat.com机器,一般是ng服务器ip地址 然后 ng根据server的配置,寻找路径为 yy/的机器列表,ip和端口 最后 选择其中一台机器进行访 阅读全文
摘要:
1 安装: pip install django==1.11.9 另外:在pycharm中安装 django,在下图中七步走 2. 新建Django项目 django-admin startproject 项目名 3. Django 设置 settings.py文件中 1. 注释掉 csrf相关的那 阅读全文
摘要:
mysql有些sql会执行很慢,有可能造成服务器负载飙升 首先查询 确定影响负载的是mysql ,使用top命令,ps命令等 其次,进入MySQL,使用show full processlist查询执行中的sql语句,看看问题,使用explain 命令 查看状态 最后找出sql语句杀死或者优化 ce 阅读全文
摘要:
首先找到操作的首页面‘ 代码如下 主页: 之后,根据不同的操作指向不同的页面,这部分功能需要修改urls.py 其次,不同操作指向不同的页面 最后后台函数的配置views.py 阅读全文
摘要:
下面使用python console对数据库进行增删改查 下面我们来举个例子在页面上展示记录 结果: 注意html里面变量的写法 阅读全文
摘要:
django连接mysql数据库需要在project同名的目录下面的__init__.py里面加入下面的东西 找到settIngs里面的database设置如下 下面是静态文件路径的修改 然后创建一个应用app01,在pycharm的terminal下面 我的project是test1 告诉djan 阅读全文
|