notes
rst
ExtJS
HTML,CSS,JavaScript
book
ci
cloud
db
java
microservice
network
os
python
basis
advance
oriented
network
modules
scripts
tips
StyleGuide
Python练习
web框架
Django
Django REST framework
framework
Flask
uWSGI
project
web框架
爬虫
机器学习
Deployment
问题记录
Python相关项目
tmp
未分类
python
ruby
service
shell
tips
tmp
tools
notes
Docs
»
python
»
web框架
Edit on GitHub
web框架
¶
Django
Django
快速开始
Django的历史
Django访问流程
WSGI规范
安装python
安装django
创建Django项目
创建APP
运行Django项目
实例
附,使用PyCharm创建Django项目
进阶(实例)
配置
配置模板路径
配置静态目录
暂时注释CSRF
注册APP
urls
templates
views
总结
Django路由与视图
路由
路由的配置
绝对地址访问
使用正则与分组
传值
别名
CBV
路由分发
路由分发实例
视图
FBV & CBV
请求与响应
简单实例
创建项目
创建app
将新定义的app添加到settings.py中的INSTALL_APPS中
定义视图函数
定义视图函数相关的url
运行
视图及url进阶
/add?a=4&b=5
/add/3/4/
Django模板
如何使用模板系统
模板渲染
深度变量的查找
jinja模板
在视图中使用模板
加载模板
render_to_response()
locals()技巧
模板方法
内置方法,类似于python的内置函数
自定义方法
区别
自定义方法使用流程
Django模型
MTV开发模式
数据库配置
实战
创建一个新的app
第一个模型
模型安装
基本数据访问
让获取到的数据显示为字符串格式
插入和更新数据
选择对象
更新多个对象
删除对象
字段属性
属性所拥有的方法
连表结构
报错信息
实战3
连表操作一对一
基本操作
单表查询
查询实例
连表操作多对多
批量导入bulk_create()
Django技巧
判断用户是否登录
自定义admin界面
设置templates
Django admin 上传下载
Django 上传文件
Django下载文件
html
视图函数
Django自定义action
Django中的csrf
关闭Debug之后, 静态文件的问题
Django实例2
第一部分
配置
urls
templates
login.html
home.html
views
第二部分-路由
html templates
index.html
视图(views)
路由(urls)
第二版
动态路由系统
第三部分-模型
数据库配置
sqlite
mysql
models.py
添加url,views,通过访问url进行测试
基本操作
增
查
简单登录验证
第四部分-简单用户管理
project.urls
app01.urls
view
templates
base.html
user_info.html
user_detail.html
user_edit.html
本实例相关知识
getlist
上传文件
form表单需要添加enctype属性
request.FILES
FBV & CBV
Django支持FBV和CBV
views里面也可以使用类
urls
views
父类View
models基本操作
增
查
删
改
first
count
Django用户认证
创建测试用户
登录后默认跳转到
登录页面
Django相关命令
python manage.py
django-admin project mysite
python manage.py startapp app
创建数据库表,更改数据库表或字段
python manage.py makemigrations
python manage.py migrate
python manage.py runserver
python manage.py flush
python manage.py createsuperuser
导出,导入数据
python manage.py shell
python manage.py dbshell
Django认证系统
综述
Django配置详解
Django 时间与时区设置问题
Django
Django问题记录
兼容 python2.x 和 python3.x
如果抛出错误 django.core.exceptions.AppRegistryNotReady: Models aren’t loaded yet
Django REST framework
教程
教程
Tutorial 1: Serialization
介绍
创建一个新环境
开始
创建一个 model
创建一个序列化类(Serializer class)
使用模型序列化(ModelSerializers)
用我们的序列化写常规的Django视图
测试我们的API
Where are we now
Tutorial 2: Requests and Responses
Request 对象
Response 对象
Status codes
装饰 API 视图
协同工作
在URLs后添加可选的格式后缀
测试
可视化
What’s next
Tutorial 3: Class-based Views
使用基于类的视图重新我们的API
使用 mixins
使用基于视图的一般类
Tutorial 4: Authentication & Permissions
添加信息到模型中
为我们的用户模型添加端点
将用户和 Snippets 联系起来
更新我们的序列
为视图添加依赖的权限
在可浏览API中添加登录
对象级别权限
验证 API
概要
Tutorial 5: Relationships & Hyperlinked APIs
为我们的API创建一个端点
创建一个高亮的snippets端点
为我们的API添加超链接
确保我们的URL模式均已命名
添加分页
浏览API
Tutorial 6: ViewSets & Routers
使用 ViewSets 重构
明确绑定 ViewSets 到 URLs
使用 Routers
权衡使用 views 和 viewsets
Tutorial 7: Schemas & client libraries
Core API
添加一个 schema
使用命令行客户端
认证我们的客户端
回顾我们的工作
快速开始
项目设置
序列化
视图
URLs
settings
测试 API
Django REST framework
Requirements
安装
配置
示例
framework
教程
教程
Tutorial 1: Serialization
介绍
创建一个新环境
开始
创建一个 model
创建一个序列化类(Serializer class)
使用模型序列化(ModelSerializers)
用我们的序列化写常规的Django视图
测试我们的API
Where are we now
Tutorial 2: Requests and Responses
Request 对象
Response 对象
Status codes
装饰 API 视图
协同工作
在URLs后添加可选的格式后缀
测试
可视化
What’s next
Tutorial 3: Class-based Views
使用基于类的视图重新我们的API
使用 mixins
使用基于视图的一般类
Tutorial 4: Authentication & Permissions
添加信息到模型中
为我们的用户模型添加端点
将用户和 Snippets 联系起来
更新我们的序列
为视图添加依赖的权限
在可浏览API中添加登录
对象级别权限
验证 API
概要
Tutorial 5: Relationships & Hyperlinked APIs
为我们的API创建一个端点
创建一个高亮的snippets端点
为我们的API添加超链接
确保我们的URL模式均已命名
添加分页
浏览API
Tutorial 6: ViewSets & Routers
使用 ViewSets 重构
明确绑定 ViewSets 到 URLs
使用 Routers
权衡使用 views 和 viewsets
Tutorial 7: Schemas & client libraries
Core API
添加一个 schema
使用命令行客户端
认证我们的客户端
回顾我们的工作
快速开始
项目设置
序列化
视图
URLs
settings
测试 API
Django REST framework
Requirements
安装
配置
示例
Flask
Flask方案
Flask方案
WTForms
Flask tips
跨域请求
Flask-CORS
flask 跨域访问装饰器实现
什么是跨域
Flask tips
安装
virtualenv
使用pyenv
直接安装
快速开始
最小Flask应用
路由
可变规则
唯一URLs/重定向
URL构建
HTTP方法
静态文件
模板
访问请求数据
局部环境
请求对象
文件上传
Cookies
重定向和错误
关于响应
Sessions
消息闪现
日志
WSGI中间件
使用 Flask Extensions
部署到 Web Server
Tutorial
介绍Flaskr
步骤0: 创建目录
步骤1: 数据库配置
步骤2: 应用安装代码
步骤3: 安装flaskr
步骤4: 数据库连接
步骤5: 创建数据库
步骤6: 视图函数
显示所有条目
新增条目
登录登出
步骤7: 模板
layout.html
show_entries.html
login.html
添加风格
测试应用
添加测试到flaskr
运行测试
Testing + setuptools
模板
测试Flask应用
部署应用到Heroku
安装heroku
Mac
查看日志
Flask
uWSGI
Quickstart for Python/WSGI applications
安装uWSGI支持Python
安装uWSGI
部署WSGI应用
Deploy it on HTTP port 9090
增加并发和监控
使用Nginx代理
Automatically starting uWSGI on boot
部署Flask
Deploying web2py
完整配置
uWSGI
project
学生管理系统
创建项目
设置
web框架
Read the Docs
v: rst
Versions
latest
rst
restructuredtext
Downloads
htmlzip
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.