python
code_designer
要么改变世界,要么被世界改变
展开
-
Flask-admin 学习及一些笔记
Flask-admin 学习及一些笔记基本认识:flask-admin是flask的扩张,主要用于对flask应用程序增加管理界面。some notes:在 BaseView 的子类中可以定义若干个视图函数, 使用 Flask-Admin 的 @expose 装饰器来注册函数为视图, 这与一般的视图函数定义是有区别的。BaseView 子类必须定义一个路由 URL 为 / 的视图函数, 在 Ad原创 2017-06-28 20:54:32 · 1283 阅读 · 0 评论 -
SQLAlchemy 一些基本操作
SQLAlchemy 一些基本操作建表:db.create_all() 一次性创建全部的表插入数据: 1、创建变量user = User(username = “hjj2”,password = “1234”) 2、使用db.session.add(user),添加到会话对象中 3、使用db.session.commit(),提交到数据库。查询数据: 1、查询同类全部数据:u原创 2017-06-29 20:16:40 · 618 阅读 · 0 评论 -
Jinja的基础知识
Jinja的基础知识介绍:Jinja2 是一个现代的,设计者友好的,仿照 Django 模板的 Python 模板语言。 它速度快,被广泛使用,并且提供了可选的沙箱模板执行环境保证安全基本操作变量:使用{{}}包围<a>{{user.username}}</a>注释:注释代码块使用 {# Documents #} 来表示控制语句:使用{{% 控制流程 %}}来编写控制代码块{% if a %}原创 2017-06-29 20:14:16 · 1336 阅读 · 0 评论 -
Python 杨辉三角形的简单实现
Python 杨辉三角形的简单实现介绍: 杨辉三角实现:# -*- coding: utf-8 -*-def triangles(): L=[1] while True: yield L L = [1] + [ L[i-1] + L[i] for i in range(1,len(L)) ] + [1]n = 0for t in triangle原创 2017-06-11 09:49:29 · 2874 阅读 · 1 评论 -
Python 框架之Flask初步了解
Python 框架之Flask初步了解前言 在了解python web 框架之前,我们需要先了解框架实现的基本原理。首先,需要了解WSGI(Web Server Gateway Interface),借助WSGI我们就能实现用Python专注于生成HTML文档,不用接触到TCP连接、HTTP原始请求和响应格式,所以,需要一个统一的接口,让我们专心用Python编写Web业务。 WSGI将原创 2017-06-27 16:23:41 · 974 阅读 · 0 评论 -
Python 装饰器
Python 装饰器一、何为装饰器1、在函数中定义函数在函数中定义另外的函数,就是说可以创建嵌套的函数,例子如下def sayHi(name="hjj2"): print 'inside sayHi() func' def greet(): return 'inside greet() func' print(greet())sayHi()#output# inside原创 2017-08-16 21:49:53 · 545 阅读 · 0 评论