Web开发
文章平均质量分 52
HenryQWER
这个作者很懒,什么都没留下…
展开
-
利用浏览器 远程访问 腾讯云上的 neo4j 数据库服务器
进入 neo4j 文件夹,【$ vim conf/neo4j.conf】,将 54 行的【# dbms.connectors.default_listen_address=0.0.0.0】注释 【#】去掉,可以远程通过ip访问neo4j数据库。如果开启了防火墙等防护软件,一定要放开7474端口和7687端口,否则依然无法远程访问neo4j的web界面【firewall-cmd --zone...原创 2019-02-06 16:09:02 · 1533 阅读 · 0 评论 -
Flask学习笔记(0)安装(关键词:flask/安装/virtualenv)
写在前面我用的是乌班图系统,本系列文章均是如此。乌班图下安装 virtualenv 和 Flask1.先安装 virtualenv;$ sudo apt-get install python-virtualenv2.创建项目文件夹,在项目文件夹(这里是learning_flask)中创建一个 venv 文件夹(使用 virtualenv venv 命令新建文件夹,而不是mk...原创 2018-02-12 15:21:19 · 213 阅读 · 0 评论 -
HTML && CSS 学习笔记(4)HTML <span> 标签(关键词:HTML/span)
HTML <span> 标签浏览器支持IE Firefox Chrome Safari Opera 所有浏览器都支持 <span> 标签。定义和用法<span> 标签被用来组合文档中的行内元素。HTML 与 XHTML 之间的差异NONE提示和注释:提示:请使用 <span> 来组合行内元素,以便通过样式来格式化它们。 注释:span 没有固定的格式表现。当对它应用样式时,它才会产生视觉上原创 2017-11-27 20:43:52 · 1803 阅读 · 0 评论 -
《Flask Web开发》读书笔记(5)第5章数据库(关键词:Web开发/Flask/数据库)
参考文献: 1.《Flask Web开发》原创 2017-12-06 10:54:48 · 301 阅读 · 0 评论 -
《Flask Web开发》读书笔记(4)第4章Web表单(关键词:Web开发/Flask/表单/Web表单)
参考文献: 1.《Flask Web开发》原创 2017-12-06 10:52:34 · 293 阅读 · 0 评论 -
《Flask Web开发》读书笔记(2)第2章程序的基本结构(关键词:Web开发/Flask)
参考文献: 1.《Flask Web开发》原创 2017-12-06 10:46:49 · 235 阅读 · 0 评论 -
《Flask Web开发》读书笔记(1)第1章安装(关键词:Web开发/Flask)
参考文献: 1.《Flask Web开发》原创 2017-12-06 10:44:38 · 265 阅读 · 0 评论 -
《Flask Web开发》读书笔记(0)目录(关键词:)
参考文献: 1.《Flask Web开发》原创 2017-12-06 10:42:01 · 720 阅读 · 0 评论 -
NameError: global name 'render_template' is not defined(关键词:flask/bug)
项目结构:/home/henry/dev/flask_henryhello.py hello.pyc README.md templates venv_flask_henryhello.py代码:from flask import Flaskfrom flask_script import Managerapp = Flask(__name__)manager = Manager(app原创 2017-11-26 14:20:08 · 10465 阅读 · 0 评论 -
轮询
polling n.轮询;轮流检测,联接到另一主机查看电子信件或新闻(金山词霸)轮询 - 百度百科: 轮询(Polling)是一种CPU决策如何提供周边设备服务的方式,又称“程控输出入”(Programmed I/O)。轮询法的概念是,由CPU定时发出询问,依序询问每一个周边设备是否需要其服务,有即给予服务,服务结束后再问下一个周边,接着不断周而复始。传统轮询、长轮询、服务器发送事件与WebSo原创 2017-11-25 17:13:50 · 2833 阅读 · 0 评论 -
Flask学习笔记(1)快速入门(关键词:Flask/快速入门/Quickstart)
我的代码放在这里:https://github.com/henry199101/learn_flask_quickstart.git一个最小的应用# hello.pyfrom flask import Flaskapp = Flask(__name__)@app.route('/')def hello_world(): return 'Hello World!'if...原创 2018-02-12 16:13:11 · 641 阅读 · 0 评论 -
Flask学习笔记(2)教程(关键词:Flask/教程)
教程想要用 Python 和 Flask 开发一个应用?在此,你将有机会通过实例来学习。 在本教程中,我们会创建一个简单的微博客应用。它只支持单用户和纯文本条目,并且没有推送或评论功能,但是它仍然有你需要开始的一切。我们将使用 Flask ,采用 Python 自带的 SQLite 数据库,所以你不需要其它的东西。如果你想预先拿到完整源码或是用于对照,请查看 示例源码 。介绍 Fla...原创 2018-02-13 17:28:19 · 268 阅读 · 0 评论 -
Flask学习笔记(2 - 负一)介绍Flaskr(关键词:Flask/教程/微博客/Flaskr)
介绍 Flaskr在本教程中,我们把我们的这个博客应用称为 flaskr ,也可以选一个不那么 web 2.0 的名字 ;) 。基本上,我们希望它能做这些事情:允许用户用配置文件里指定的凭证登入登出。只支持一个用户。当用户登入后,可以向页面添加条目。条目标题是纯文本,正文可以是一些 HTML 。因信任这里的用户,这部分 HTML 不做审查。页面倒序显示所有条目(后来居上),并且用户登...原创 2018-02-13 17:42:35 · 355 阅读 · 0 评论 -
使用 Flask 构建 1 个知识图谱 Web 应用(1)环境搭建
安装 Java安装、运行 neo4j;创建虚拟环境pipenv installpipenv shell安装 py2neo安装 Flaskpipenv install flask原创 2019-01-22 22:33:21 · 1356 阅读 · 0 评论 -
系统设计入门
原文地址:github.com/donnemartin/system-design-primer 译文地址:系统设计入门 译文出自:掘金翻译计划 译者:XatMassacrE、L9m、Airmacho、xiaoyusilen、jifaxu 这个 链接 用来查看本翻译与英文版是否有差别(如果你没有看到 README.md 发生变化,那就意味着这份翻译文档是最新的)。 系统设计入门翻译...转载 2018-07-12 21:07:28 · 891 阅读 · 0 评论 -
《Django Girls》学习笔记(1)
Need help? Talk to us! Django Girls Tutorial 介绍 安装 互联网是如何工作的? 命令行介绍 Python的安装 代码编辑器 Python 简介 Django 是什么? Django安装 ...原创 2018-07-11 12:58:16 · 1067 阅读 · 0 评论 -
Python 编程: 从入门到实践 学习笔记 18 - 第18章 Django 入门(关键词:git/venv/Django)
为项目新建一个目录,建立虚拟环境; 18.1.2 建立虚拟环境$ mkdir learning_log$ cd learning_log/learning_log$ python3 -m venv ll_env激活虚拟环境 18.1.4 激活虚拟环境learning_log$ source ll_env/bin/activate(ll_env)learning_log...原创 2018-06-14 15:32:17 · 916 阅读 · 0 评论 -
《Flask Web开发》读书笔记(6)第6章电子邮件(关键词:Flask/电子邮件)
第6章 电子邮件。。。使用Flask-Mail提供电子邮件支持P60面的(venv) $ export MAIL_PASSWORD=&lt;Gmail password&gt;这里,我用的是QQ邮箱。这里的等号右边的密码不是QQ邮箱密码,是授权码。在登录了QQ邮箱之后,设置 - 账户 - POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务 - 开启...原创 2017-12-06 10:59:35 · 682 阅读 · 0 评论 -
《Flask Web开发》读书笔记(3)第3章模板(关键词:Web开发/Flask)
参考文献: 1.《Flask Web开发》原创 2017-12-06 10:49:31 · 330 阅读 · 0 评论 -
Flask学习笔记(2 - 2)步骤 2: 应用设置代码(关键词:应用设置代码)
步骤 2: 应用设置代码现在我们已经有了数据库模式,我们可以创建应用的模块了。让我们把它叫做 flaskr.py ,并放置在 flaskr 目录下。我们从添加所需的导入语句和添加配置部分开始。对于小型应用,可以直接把配置放在主模块里,正如我们现在要做的一样。但更简洁的方案是创建独立的 .ini 或 .py 文件,并载入或导入里面的值。(读者笔记:在进行下一步之前,需要先进入虚拟环境: ...原创 2018-02-13 23:01:13 · 1125 阅读 · 0 评论 -
Flask学习笔记(2 - 1)步骤 1: 数据库模式(关键词:数据库模式)
步骤 1: 数据库模式首先我们要创建数据库模式。对于这个应用来说,一张表就足够了,而且只需支持 SQLite,所以会很简单。只需要把下面的内容放进一个名为 schema.sql 的文件,放在刚才创建的 flaskr 文件夹中:drop table if exists entries;create table entries ( id integer primary key aut...原创 2018-02-13 18:08:00 · 265 阅读 · 0 评论 -
Flask学习笔记(2 - 0)步骤 0: 创建文件夹(关键词:创建文件夹)
步骤 0: 创建文件夹在我们真正开始之前,让我们创建这个应用所需的文件夹:/flaskr /static /templatesflaskr 文件夹不是一个 Python 包,只是个我们放置文件的地方。在接下来的步骤中,我们会直接把数据库模式和主模块放在这个目录中。 用户可以通过 HTTP 访问* static 文件夹中的文件,也即存放 css* 和 javascri...原创 2018-02-13 17:50:36 · 870 阅读 · 0 评论 -
笔试、面试题收集(主要是Python Web开发)编辑中。。。
Python 语言类变量和实例变量@staticmethod 和 @classmethod;@property闭包,装饰器,迭代器,yield,生成器?staticmethod和装饰器的区别?*args 和 **kwargs鸭子类型@property 和 @setterPython的垃圾回收机制(GC: garbage collection)Python垃圾回收机制–完美讲...原创 2017-11-22 13:19:38 · 16601 阅读 · 2 评论 -
BuildError: Could not build url for endpoint 'auth.register'(关键词:Web开发/Flask/bug)
简短报错信息:BuildError: Could not build url for endpoint 'auth.register'. Did you mean 'auth.reister' instead?出现错误的过程: 1.运行manage.py,打开浏览器,进入主页【http://127.0.0.1:5000/】(venv_flask_henry) henry@henry-virtual原创 2017-12-01 22:22:18 · 4057 阅读 · 0 评论 -
FSADeprecationWarning(关键词:Web开发/Flask/bug)
简短报错信息:FSADeprecationWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True or False to suppress this warning. 'SQLALCHEMY_TR原创 2017-12-01 21:12:17 · 1946 阅读 · 2 评论 -
Web页面未完全渲染:content部分未渲染,与navbar渲染效果相同(关键词:flask/bug)
先上效果图: 很显然,content部分没有正确渲染,应该是被用来渲染navbar的函数(CSS?)渲染了。注意,这里应该是是首页index.html。同时,还注意到,404 Not Found页面也有几乎相同的问题。如图: 而它们都继承自base.html页面,因此判断,应该是base.html出了问题。这里分别附上index.html、404.html、base.html的代码。index.原创 2017-11-29 11:31:28 · 666 阅读 · 0 评论 -
HTML && CSS 学习笔记(5)div、class(关键词:html/div/class)
HTML <div> 标签实例文档中的一个部分会显示为绿色:<div style="color:#00FF00"> <h3>This is a header</h3> <p>This is a paragraph.</p></div>浏览器支持IE Firefox Chrome Safari Opera 所有主流浏览器都支持 标签。定义和用法<div> 可定义文档中的分区或节(d原创 2017-11-28 15:47:20 · 5559 阅读 · 0 评论 -
HTML && CSS 学习笔记(3)CSS(关键词:CSS/基础语法)
CSS 基础语法CSS 语法CSS 规则由两个主要的部分构成:选择器,以及一条或多条声明。selector {declaration1; declaration2; ... declarationN }选择器通常是您需要改变样式的 HTML 元素。 每条声明由一个属性和一个值组成。 属性(property)是您希望设置的样式属性(style attribute)。每个属性有一个值。属性和值被冒号原创 2017-11-27 19:46:39 · 240 阅读 · 0 评论 -
简易网站流量统计工具
http://blog.csdn.net/fengspg/article/details/51872606转载 2017-09-11 09:45:37 · 1385 阅读 · 0 评论 -
我所理解的WSGI(关键词:Python/HTTP/WSGI/web开发)
1. 预备知识1.1. Pythoniter、迭代器、生成器回调函数1.2. HTTP未完待续。。参考文献: 1.PEP0333;原创 2017-09-08 00:06:09 · 623 阅读 · 0 评论 -
回调函数/钩子函数
1. 回调函数和钩子函数:http://blog.csdn.net/lipeionline/article/details/63696572. 关于回调函数和钩子函数基础知识的整理http://www.cnblogs.com/Torres_fans/archive/2010/01/04/1638743.html3. 钩子(HOOK)函数:http:/转载 2017-07-11 10:18:57 · 592 阅读 · 0 评论 -
Python廖雪峰实战web开发(Day2-编写Web APP骨架) -- 500 Internal Server Error Server got itself in trouble
# app.pyimport logging; logging.basicConfig(level=logging.INFO)import asyncio, os, json, timefrom datetime import datetimefrom aiohttp import webdef index(request): return web.Respnse(body=b原创 2017-07-02 17:10:05 · 3147 阅读 · 0 评论 -
《Flask Web开发》学习笔记之bug--(5)【jinja2.exceptions.TemplateSyntaxError: Encountered unknown tag 'endlock'】
# hello.pyfrom datetime import datetimefrom flask import Flask, render_templatefrom flask_script import Managerfrom flask_bootstrap import Bootstrapfrom flask_moment import Momentfrom flask_wtf原创 2017-07-13 14:27:56 · 11605 阅读 · 0 评论 -
html单引号,双引号转义
http://blog.csdn.net/niu_hao/article/details/42319951今天在用TRS后台编辑了一个HTML模版保存并发布之后,预览修改之后的页面就报错了。但是我仅仅加入了下面红色的代码内容于是我将上面的的代码去掉又正常了,那问题就出现在我添加的代码中了,但是看看代码没有什么错误呀,于是有看看模版其他代码发现了'和转载 2017-07-01 12:41:22 · 817 阅读 · 0 评论 -
Web页面显示{ wtf.quick_form() }(关键词:flask/bug)
先上效果图: 很奇怪: 为什么页面会出现【{ wtf.quick_form() }】?分析: 此页面是index.html,继承自base.html,应该是这两个文件当中的一个的相同位置的代码除了问题。这里附上index.html和base.html的代码: index.html{% extends "base.html" %}{% import "bootstrap/wtf.html"原创 2017-11-29 11:51:11 · 2493 阅读 · 0 评论 -
UndefinedError: parameter 'form' was not provided(关键词:flask/bug)
截图: 报错信息缩略版:UndefinedError: parameter 'form' was not provided报错信息完整版:(venv_flask_henry) henry@henry-virtual-machine:~/dev/flask_henry$ python hello.py * Running on http://127.0.0.1:5000/ (Press CTRL+原创 2017-11-29 14:34:14 · 655 阅读 · 0 评论 -
深入浅出REST
不知你是否意识到,围绕着什么才是实现异构的应用到应用通信的“正确”方式,一场争论正进行的如火如荼:虽然当前主流的方式明显地集中在基于SOAP、WSDL和WS-*规范的Web Services领域,但也有少数人用细小但洪亮的声音主张说更好的方式是REST,表述性状态转移(REpresentational State Transfer)的简称。在本文中,我不会涉及争论的话题,而是尝试对REST和REST转载 2017-11-20 20:04:31 · 287 阅读 · 0 评论 -
IndentationError: unindent does not match any outer indentation level(关键词:Web开发/bug)
简短报错信息:File "/home/henry/dev/flask_henry/app/auth/views.py", line 18 flash('Invalid username or password.') ^IndentationError: unindent does not match any原创 2017-12-01 15:21:53 · 578 阅读 · 0 评论 -
ValueError: View function did not return a response(关键词:Web开发/bug)
报错信息简略版:ValueError: View function did not return a response视图函数没有return一个响应。报错信息完整版:(venv_flask_henry) henry@henry-virtual-machine:~/dev/flask_henry$ python manage.py runserver --host 0.0.0.0/home/hen原创 2017-12-01 17:21:35 · 2690 阅读 · 0 评论 -
(sqlite3.OperationalError) no such table: users(关键词:Web开发/Flask/数据库/SQLite/bug)
报错信息简短版:OperationalError: (sqlite3.OperationalError) no such table: users报错信息完整版:(venv_flask_henry) henry@henry-virtual-machine:~/dev/flask_henry$ python manage.py shell/home/henry/dev/flask_henry/ven原创 2017-12-01 16:10:47 · 7802 阅读 · 0 评论