摘要: 在实际项目中,MySQL数据库服务器有时会位于另外一台主机,需要通过网络来访问数据库;即使应用程序与MySQL数据库在同一个主机中,访问MySQL也涉及到磁盘IO操作(MySQL也有一些数据预读技术,能够减少磁盘IO读写,此部分后续继续研究),总之,直接从MySQL中读取数据不如直接从内存中读取数据 阅读全文
posted @ 2019-11-26 19:50 腹肌猿 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 项目中可能会遇到MySQL: ERROR 1040: Too many connections”的异常情况,造成这种情况的一种原因是访问量过高,MySQL服务器抗不住,这个时候就要考虑增加从服务器分散读压力;另一种原因就是MySQL配置文件中max_connections值过小。首先,首先我们来看下 阅读全文
posted @ 2019-11-26 16:47 腹肌猿 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 安装SQLAlchemy pip3 install sqlalchemy Flask需要使用 flask-sqlalchemy 支持包 pip3 install flask-sqlalchemy 创建数据库 create database flask default charset utf8 col 阅读全文
posted @ 2019-11-25 23:33 腹肌猿 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 在Flask Web应用程序中使用原始SQL对数据库执行CRUD操作可能很繁琐。相反, SQLAlchemy ,Python工具包是一个强大的OR Mapper,它为应用程序开发人员提供了SQL的全部功能和灵活性。Flask-SQLAlchemy是Flask扩展,它将对SQLAlchemy的支持添加 阅读全文
posted @ 2019-11-25 23:03 腹肌猿 阅读(201) 评论(0) 推荐(0) 编辑
摘要: Flask 静态文件 Web应用程序通常需要静态文件,例如javascript文件或支持网页显示的CSS文件。通常,配置Web服务器并为您提供这些服务,但在开发过程中,这些文件是从您的包或模块旁边的static文件夹中提供,它将在应用程序的/static中提供。 特殊端点'static'用于生成静态 阅读全文
posted @ 2019-11-25 22:52 腹肌猿 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 一.增加数据-Create 1.类名.objects.create(属性=值,属性=值) Myomodel.objects.create(name="TeacherCang",age=15) 2.d={"属性":"值"} obj=类名(**d) obj.save() d={"name":"Money 阅读全文
posted @ 2019-11-25 21:53 腹肌猿 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 简短的例子 from django.db import models class Person(models.Model): first_name = models.CharField(max_length=30) last_name = models.CharField(max_length=30 阅读全文
posted @ 2019-11-25 19:59 腹肌猿 阅读(670) 评论(0) 推荐(0) 编辑
摘要: django中的表单继承自forms.Form: 主要功能有两个:页面渲染和表单数据验证 一般都是用来做表单验证 如果想从表单接收用户名数据,一般情况下,需要在HTML中手动编写一个如下的表单元素: <form action="/your-name/" method="post"> <label f 阅读全文
posted @ 2019-11-25 17:43 腹肌猿 阅读(196) 评论(0) 推荐(0) 编辑
摘要: django.views.decorators.http 包里的装饰器可以基于请求的方法来限制对视图的访问。 限制视图只能服务规定的http方法。用法: from django.views.decorators.http import require_http_methods, require_GE 阅读全文
posted @ 2019-11-24 22:18 腹肌猿 阅读(511) 评论(0) 推荐(0) 编辑
摘要: settings.py配置静态文件路径,和应用同一级别 STATICFIELS_DIRS = [os.path.join(BASE_DIR,'static'),] 在html中加载静态文件 {% load staticfiles %} <link rel="stylesheet" type="tex 阅读全文
posted @ 2019-11-24 21:53 腹肌猿 阅读(123) 评论(0) 推荐(0) 编辑