随笔分类 - python web 开发
摘要:官方推荐的一种写法: class SexType(objects): MALE = 'M' FEMALE = 'F' UNKNOWN = 'N/A' CHOICES = ( (MALE, '男'), (FEMALE, '女'), (UNKNOWN, u'未知'), ) class User(mode
阅读全文
摘要:SQL 注入就是通过把 SQL 命令插入到 Web 表单提交或输入域名或页面请求的查询字符串,服务器拿到这个字符串之后,会把这个字符串作为 sql 的执行参数去数据库查询,然而这个参数是恶意的,以至于服务器执行这条 sql 命令之后,出现了问题。 下面直接弄个案例吧,这样容易理解一些。 比如,在一个
阅读全文
摘要:Python Web参数校验库之webargs 用Python做Web后端开发的同学想必都知道,如何快速解析和校验前端传递过来的请求参数是代码中必不可少的任务。 以flask为例 @app.route("/api/login", methods=["POST"]) def login(): data
阅读全文
摘要:Python 实现 Redis ORM 议题 我们来为 Redis 写一个简单而优雅的 ORM。这篇文章的灵感来自于 Django ORM。 这篇文章假定你对 Redis 以及 Python 中的 redis 库 redis-py 有了基本的了解。 实体 假设我们正在开发一个轮询应用程序,这个应用包
阅读全文
摘要:部署React前端和Django后端的3种方法 如果您要用Django REST开发web应用程序后端,并使用React或Vue开发应用程序前端。有很多方法实现。你需要做出很多选择: 您的前端是独立的静态站点还是通过Django视图实现? 你把后端和前端放在不同的子域上吗? 您是单独部署后端和前端,
阅读全文