![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python Web框架
一只谦逊的猿
自信,自律,自强不息
展开
-
Flask框架
本文将结合自己的开发经验,详细介绍flask的路由,视图,Jinjia2模板,flsk-sqlalchemy以及蓝图Flask简介Flask诞生于2010年,是Armin ronacher(人名)用 Python 语言基于 Werkzeug 工具箱编写的轻量级Web开发框架。Flask 本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展Flask-Mail,用户认证Flask-Lo...原创 2019-09-22 22:40:40 · 333 阅读 · 0 评论 -
Flask框架---模板,数据库,蓝图
Jinjia2模板模板其实是一个包含响应文本的文件,其中用占位符(变量)表示动态部分,告诉模板引擎其具体的值需要从使用的数据中获取使用真实值替换变量,再返回最终得到的字符串使用模板的好处:视图函数只负责业务逻辑和数据处理(业务逻辑方面)而模板则取到视图函数的数据结果进行展示(视图展示方面)代码结构清晰,耦合度低模板的使用{{}} 来表示变量名,这种 {{}} 语法叫做变量代码块用...原创 2019-09-24 22:32:36 · 750 阅读 · 0 评论 -
Django
Django简介前面已经详细介绍过flask框架了(https://blog.csdn.net/nie7342/article/details/101122347 https://blog.csdn.net/nie7342/article/details/101292571),相对flask,Django是一个重量级框架,它强调代码复用,多个组件可以很方便的以"插件"形式服务于整个框架,D...原创 2019-09-26 23:05:41 · 154 阅读 · 0 评论 -
Django---数据库&admin站点
数据库Django也是支持ORM按照面向对象的方法来操作数据库的,关于ORM的介绍请参考博文(https://blog.csdn.net/nie7342/article/details/101292571)Django数据库配置和迁移:1.手动创建MySQL数据库 create database db_django01 charset=utf8;2.在settings中配置使用数据库...原创 2019-09-29 22:54:31 · 189 阅读 · 0 评论 -
DRF--Django RestFramework
前面已经介绍过原生的Django框架,那么为何又引进了DRF(DjangoRestFramework)模型了?主要有两点原因:1.加入了Restful设计风格,让API的设计更加规范;2.在前后端数据交流的时候有大量重复的操作,比如讲查询类型转化成json或者将json类型转化成字典等。引入DRF之后我们都不用重复这些操作,可以直接引用serializers,以及更加方便的GenericViewS...原创 2019-10-02 23:14:00 · 348 阅读 · 0 评论