自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Django~~(mysql数据库的操作)

在Django中我们如何来操作数据库呢?说到数据库我们肯定想起了数据库的基本操作增删改~~查,下边我们来看看Django对数据库如何操作的!Django mysql 自动生成表命令#建立映射python manage.py makemigrations#入库python manage.py migratedjango 允许外部ip访问服务python manage.py runse...

2019-01-22 10:45:46 123

原创 程序员!!!程序员的打油诗

写字楼里写字间,写字间里程序员;程序人员写程序,又拿程序换酒钱。酒醒只在网上坐,酒醉还来网下眠;酒醉酒醒日复日,网上网下年复年。宁愿老死程序间,只要老板多发钱;小车大房不去想,撰个二千好过年。若要见识新世面,公务员比程序员;一个在天一在地,而且还比我们闲。别人看我穿白领,我看别人穿名牌;天生我才写程序,臀大近视肩周炎。年复一年春光度,度得他人做老板;老板扣我薄酒钱,没有酒钱怎过年。春光...

2019-01-20 16:08:54 7347 1

原创 Django~~(自定义过滤器的简单使用)

在Django中使用自定义过滤器有很多小细节和注意点,它与flask中的自定义过滤器大不相同:在自定义过滤器之前,我们必须先在我们的项目下建一个templatetags文件夹:然后在settings.py中把templatetags目录作为mysite(自己的项目名称)注册如何在templatetags文件夹下建一个写过滤器的py文件,入filter.py在filter.py文件中写出...

2019-01-20 11:51:00 166

原创 Django~~内置过滤器的简单操作

在我们之前学的Flask中我们讲到过滤器立马就想到内置过滤器和自定义过滤器,今天我们来看看Django中的内置过滤器,Django中的内置过滤器和Flask的内置过滤器都是通过‘|’管道调用,但比Flask多很多,下边我们简单介绍几种常见的内置过滤器:upper大写过滤器,将所有字母都大写{{ value | upper}}lower小写过滤器,将所有字母都小写{{ value | lo...

2019-01-20 11:15:01 170

原创 Django~~(捕获异常)

作为一个程序员,我们初学任何一个框架或新的知识的时候,明天应该最多的就是报错-报错-报错- 不停的找bug纠错,在Django中我们如何来捕获简单的错误呢?我们最常见的错误就是 404 500 300等!今天来看看我们如何来捕获到底报的什么错!首先我们在我们的Django项目中写入:上边我们捕获的是404,我们可以改别的错误!在Django中我们都有一个配置文件settings.py在这...

2019-01-18 11:59:13 1809

原创 Django~~(安装步骤)

在简单了解了Django我们来看看如何安装django:安装:Django可以分为两种安装方式:自动化安装;文件式安装;自动化安装更新依赖库pip install --upgrade setuptools安装指定的版本pip install Django==2.0.4文件式安装进入到Django文件安装目录,输入命令:python setup.py install安装后打...

2019-01-17 16:31:56 279

原创 Django入门~~(初步介绍!)

Django简介:Django,发音为[`dʒæŋɡəʊ],是用python语言写的开源web开发框架,并遵循MVC设计。劳伦斯出版集团为了开发以新闻内容为主的网站,而开发出来了这个框架,于2005年7月在BSD许可证下发布。这个名称来源于比利时的爵士音乐家DjangoReinhardt,他是一个吉普赛...

2019-01-17 16:23:18 112

原创 Flask~~(Git版本控制)

在flask框架中 我们说了登陆和注册的小功能,其他小功能模板我们下次一一描述,今天我们来看看Git版本控制和使用:关于版本控制什么是“版本控制”?我为什么要关心它呢? 版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。 在本书所展示的例子中,我们对保存着软件源代码的文件作版本控制,但实际上,你可以对任何类型的文件进行版本控制。如果你是位图形或网页设计师,可能会...

2019-01-17 16:07:57 332

原创 Flask~之注册的基本逻辑

在一个项目中最起码的登陆我们已经讲过了,那既然有了 登陆,注册肯定是必不可少的一部分,现在让我们来看看flask中注册的基本逻辑吧!代码如下:#注册页面@userctrl.route('/register')def register(): return render_template('register.html',methods=['POST','GET'])注册逻辑和插入...

2019-01-17 11:42:19 203

原创 Flask~模块之登陆验证

半个月了,我们已经对flask有了进一步的了解,大家都知道我们在做任何一个小项目的时候都会有登陆和注册,今天来给说说登陆页面的基本验证逻辑,话不多说,代码如下:简单的导包我就不一 一列举:#登陆页面@userctrl.route('/sign_in')def signin(): return render_template('sign_in.html')在这里‘sign_in...

2019-01-17 11:39:49 486

原创 Flask~~(SQLAlchemy的安装设置及数据库的基本使用操作----增~删~改~查)

经过几天的了解我们以及对Flask有了初步的认识,在学习完表单后我们来看看数据库,数据库想必都不陌生吧,但是在python中我们可以用pymysql来链接,但在Flask中我们如何来链接数据库呢?首先在连接数据库前先引入一个SQLAlchemy,我来介绍介绍。SQLALchemy 实际上是对数据库的抽象,让开发者不用直接和 SQL 语句打交道,而是通过 Python 对象来操作数据库,在舍弃一些...

2019-01-17 11:34:12 189

原创 Flask ~~~(web表单)

之前我们讲了Flask中的过滤 继承 包含 宏 今天来说说表单,说起表单大家都不陌生吧,在html中form表单一般用于采集数据和提交数据,在Flask中当然也有表单,现在就说说Flask中的表单的简单应用。在说表单前给大家先说一下Flask中的消息闪现Flash中的消息闪现,在官方的解释是用来给用户做出反馈。不过实际上这个功能只是一个记录消息的方法,在某一个请求中记录消息,在下一个...

2019-01-14 15:06:42 348

原创 Flask(入门七)~(过滤,包含,继承,宏)

之前我们只简单了解了模板,今天我们具体来说说模板中的几个基本使用:过滤器&自定义过滤器控制代码块sa’nsan宏、继承、包含Flask 的模板中特有变量和方法web表单CSRF今天主要来说说Flask中的过滤 继承 包含 和宏过滤器过滤器的本质就是函数。有时候我们不仅仅只是需要输出变量的值,我们还需要修改变量的显示,甚至格式化、运算等等,而在模板中是不能直接调用 ...

2019-01-14 10:39:31 169

原创 Flask 入门(六)~网页模板介绍及使用

模板:其实是一个包含响应文本的文件,其中用占位符(变量)表示动态部分,告诉模板引擎其具体的值需要从使用的数据中获取使用真实值替换变量,再返回最终得到的字符串,这个过程称为“渲染”Flask是使用 Jinja2 这个模板引擎来渲染模板使用模板的好处:视图函数只负责业务逻辑和数据处理(业务逻辑方面)而模板则取到视图函数的数据结果进行展示(视图展示方面)代码结构清晰,耦合度低。了解了什么...

2019-01-11 10:39:51 1008

原创 Flask入门(五)~request模块的属性及上下文

上下文:相当于一个容器,保存了 Flask 程序运行过程中的一些信息。Flask中有两种上下文,请求上下文和应用上下文请求上下文(request context)在 flask 中,可以直接在视图函数中使用 request 这个对象进行获取相关数据,而 request 就是请求上下文的对象,保存了当前本次请求的相关数据,请求上下文对象有:request、sessionrequest封装了...

2019-01-11 10:34:51 271

原创 Flask入门(四)~cookie和session的简单使用

CookieCookie:指某些网站为了辨别用户身份、进行会话跟踪而储存在用户本地的数据(通常经过加密)。复数形式Cookies。Cookie最早是网景公司的前雇员Lou Montulli在1993年3月的发明。Cookie是由服务器端生成,发送给客户端浏览器,浏览器会将Cookie的key/value保存,下次请求同一网站时就发送该Cookie给服务器(前提是浏览器设置为启用cookie...

2019-01-10 10:35:12 169

翻译 如何实现windows命令提示符的tab补全

记录一下出现的一个小问题,分享给大家希望对大家有帮助!在window命令中,命令提示符tab可以补全,如果tab不能补全了,我们该如何去解决呢?步骤如下:1:使用win+r打开 运行2:输入 regedit 打开注册表3:进入HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\CompletionChar 将值改为十进制的 9...

2019-01-09 16:20:58 446

原创 Flask入门(三)~补充及虚拟环境

上篇文章中有几个点不全面,在这里补充几点以及入门的几个小方法:上篇文章中使用jsonify模块让网页直接显示json数据,返回的是二进制码,如何解码呢?以及开启debug的几个小方法:代码如下:方法一:在py文件中配置# #解决中文乱码问题,将json数据内的中文正常显示# app.config['JSON_AS_ASCII']=False# 开启debug模式# app.con...

2019-01-09 15:55:10 146

原创 Flask入门(二)

通过上篇初步了解python的三大框架之一Flask。补充:列出pip已经安装好的模块:pip freezeFlask框架下常用的扩展包:Flask-SQLalchemy:操作数据库;Flask-script:插入脚本;Flask-migrate:管理迁移数据库;Flask-Session:Session存储方式指定;Flask-WTF:表单;Flask-Mail:邮件;Fl...

2019-01-09 11:50:07 136

原创 Flask入门(一)

Flask入门(一)初入python中的三大框架,Flask,简单了解了Flask。Flask , Django, Tornado 是python中常用的框架,也是python的三大框架。它们的区别是:Flask: 轻量级框架;Django:重量级框架;Tornado:性能最好,框架入门最好选择Flask。Flask:诞生于2010年,是Armin ronacher用python...

2019-01-09 11:41:52 164

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除