2015-06-02
python Flask框架下获取用户的IP地址的范例代码,下面的代码包含了html页面和python代码,非常详细,如果你正使用Flask,也可以学习一下最基本的Flask使用方法。 <pre class="prettyprint linenums lang-py">from flask import Flask, render_template, request # Initialize the Flask application app = Flask(__name__) # Default route, print user's IP @app.route('/') def index(): ip = request.remote_addr return render_template('index.html', user_ip=ip) if __name__ == '__main__': app.run( host="0.0.0.0", port=int("80") ) html模板代码 <pre class="prettyprint linenums lang-py"> <link href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css"……
Continue reading
2015-06-01
Chartkick是一个图表绘制工具,特点是UI美观、使用简单,并且支持IE6在内的大多数浏览器。chartkick 可以画 javascript 报表, 界面比较美观 ,其支持加载Google Charts 和 Highcharts图形库,而且支持集成Django, Flask/Jinja2框架 。Flask是一个轻量级的W……
Continue reading
2015-05-31
一、Gitbook概述 GitBook 是一个基于 Node.js 的命令行工具,可使用 Github/Git 和 Markdown 来制作精美的电子书,GitBook 并非关于 Git 的教程。 GitBook支持输出多种文档格式: 静态站点:GitBook默认输出该种格式,生成的静态站点可直接托管搭载Github Pages服务上; PDF:需要安装gitbook……
Continue reading
2015-05-30
通过php+mysql 实现的简易blog,可以实现增删改查。效果如下图: 一、数据库及表结构 数据库:test 表:micro_blog(仅仅有一个表)字段:id,title,date,content,hits 表结构如下: 1CREATE TABLE `micro_blog` ( 2 `id` int(20) unsigned NOT NULL AUTO_INCREMENT, 3 `title` text NOT NULL , 4 `content` longtext NOT NULL, 5 `date` datetime NOT NULL DEFAULT '0000-00-00 00:00:00', 6 `hits`……
Continue reading
2015-05-29
一、问题 这两天在学习使用flask + SQLAlchemy 定制一个web查询页面的demo ,在测试时,发现查询到的结果显示乱码 。这里将解决方法记录下。 二、解决思路 1、flask 程序上定位 flask的文档中提到可以通过设置SQLALCHEMY_NATIVE_UNICODE来禁止使用SQLAlchemy……
Continue reading
2015-05-27
一、需求 通过 bootstrap(ajax) + flask + mysql 实现一个简单的web查询页面。当输出身份ID信息后,可以查询到相应的结果。最终效果图如下: 二、创建库与表 这里我们先根据需要求创建一个数据库,内容如下: 1#建库 2CREATE DATABASE `web12306` DEFAULT CHARACTER SET utf8; 3#建表 4web12306 | CREATE TABLE `web12306` ( 5 `user_email` varchar(100) NOT NULL DEFAULT '', 6 `user_pass` varchar(100) NOT NULL DEFAULT '', 7 `user_name` varchar(100) NOT NULL DEFAULT '', 8 `user_id` varchar(100) NOT NULL DEFAULT '', 9 `user_nic` varchar(100) NOT NULL……
Continue reading
2015-05-26
由于上一篇提到flask + bootstarp 做一个简单的登录页面,所以本篇幅是上一篇幅的一个副产品,在找模板的时候,会国外一篇文章上看到的几个不错的模板,这里摘录如下。 A few weeks ago I made a post about the login form style using CSS.Now, I find the CSS login form with bootstrap. We know, bootstrap is most CSS fraemwork used on the planet. I am using bootstrap to design an online store, this blog and others. Bootstrap is easy to use and produce responsive web design. Login form is usually used as a……
Continue reading
2015-05-25
Flask是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 。在一般应用或个人开发中,可以很容易的写出应用。本篇就结合bootstrap,写一个简单的login界面。 一、效果图 无图无真像,先上效果图: 二、目录结构 该代码写时采用动静分离的方法进行编写,目录树如下……
Continue reading
2015-05-18
上一篇 bootstrap+php实现注册页面 中,通过bootstrap + html + php写了一个简单的用户注册页面。本篇结合前一篇的内容,将注册页面上提交的信息post 给后面的页面register.php ,register.php将post的信息提交入库。 一、创建数据库与表结构 1、建库……
Continue reading
2015-05-17
运维人员简单了解些web页面的编写是有必要的,后面几篇从记录一些算是学习或摘录的简单web页面的实现方法。本篇就结合bootstrap + php实现一个简单的用户注册的页面代码。具体实现效果如下图: 一、代码结构 具体代码结构如下: 1[root@361way registration]# tree 2. 3├── css 4│ ├── bootstrap.css 5│ ├── bootstrap.min.css 6│ ├── bootstrap-theme.css……
Continue reading