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 · 328 阅读 · 0 评论 -
Flask框架---模板,数据库,蓝图
Jinjia2模板 模板其实是一个包含响应文本的文件,其中用占位符(变量)表示动态部分,告诉模板引擎其具体的值需要从使用的数据中获取 使用真实值替换变量,再返回最终得到的字符串 使用模板的好处: 视图函数只负责业务逻辑和数据处理(业务逻辑方面) 而模板则取到视图函数的数据结果进行展示(视图展示方面) 代码结构清晰,耦合度低 模板的使用 {{}} 来表示变量名,这种 {{}} 语法叫做变量代码块 用...原创 2019-09-24 22:32:36 · 741 阅读 · 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 · 144 阅读 · 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 · 183 阅读 · 0 评论 -
DRF--Django RestFramework
前面已经介绍过原生的Django框架,那么为何又引进了DRF(DjangoRestFramework)模型了?主要有两点原因:1.加入了Restful设计风格,让API的设计更加规范;2.在前后端数据交流的时候有大量重复的操作,比如讲查询类型转化成json或者将json类型转化成字典等。引入DRF之后我们都不用重复这些操作,可以直接引用serializers,以及更加方便的GenericViewS...原创 2019-10-02 23:14:00 · 325 阅读 · 0 评论