摘要: 安装SQLAlchemy pip3 install sqlalchemy Flask需要使用 flask-sqlalchemy 支持包 pip3 install flask-sqlalchemy 创建数据库 create database flask default charset utf8 col 阅读全文
posted @ 2019-11-25 23:33 我的腹肌不见了 阅读(465) 评论(0) 推荐(0)
摘要: 在Flask Web应用程序中使用原始SQL对数据库执行CRUD操作可能很繁琐。相反, SQLAlchemy ,Python工具包是一个强大的OR Mapper,它为应用程序开发人员提供了SQL的全部功能和灵活性。Flask-SQLAlchemy是Flask扩展,它将对SQLAlchemy的支持添加 阅读全文
posted @ 2019-11-25 23:03 我的腹肌不见了 阅读(218) 评论(0) 推荐(0)
摘要: Flask 静态文件 Web应用程序通常需要静态文件,例如javascript文件或支持网页显示的CSS文件。通常,配置Web服务器并为您提供这些服务,但在开发过程中,这些文件是从您的包或模块旁边的static文件夹中提供,它将在应用程序的/static中提供。 特殊端点'static'用于生成静态 阅读全文
posted @ 2019-11-25 22:52 我的腹肌不见了 阅读(441) 评论(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 我的腹肌不见了 阅读(179) 评论(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 我的腹肌不见了 阅读(674) 评论(0) 推荐(0)
摘要: django中的表单继承自forms.Form: 主要功能有两个:页面渲染和表单数据验证 一般都是用来做表单验证 如果想从表单接收用户名数据,一般情况下,需要在HTML中手动编写一个如下的表单元素: <form action="/your-name/" method="post"> <label f 阅读全文
posted @ 2019-11-25 17:43 我的腹肌不见了 阅读(208) 评论(0) 推荐(0)
摘要: django.views.decorators.http 包里的装饰器可以基于请求的方法来限制对视图的访问。 限制视图只能服务规定的http方法。用法: from django.views.decorators.http import require_http_methods, require_GE 阅读全文
posted @ 2019-11-24 22:18 我的腹肌不见了 阅读(531) 评论(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 我的腹肌不见了 阅读(129) 评论(0) 推荐(0)
摘要: 代码布局 自定义模板标签必须位于django的某个应用中 该应用中新建templatetags目录,和models.py,views.py同一级别 结构如下: polls/ __init__.py models.py templatetags/ __init__.py poll_extras.py 阅读全文
posted @ 2019-11-24 21:12 我的腹肌不见了 阅读(487) 评论(0) 推荐(0)
摘要: 模板渲染,指定模板路径: app = tornado.web.Application( handlers=[(r'/my', Myrequest),('/myweb',MywebRequest)], template_path=os.path.join(os.path.dirname(__name_ 阅读全文
posted @ 2019-11-24 19:08 我的腹肌不见了 阅读(207) 评论(0) 推荐(0)