摘要: 完成功能: 目录结构: ftpclient: ftp_client.py ftpserver: bin ftp_server.py 启动文件 conf settings 配置文件 account.cfg 用户信息 core 存放逻辑代码 main 主程序入口 server 逻辑处理 home用户家目 阅读全文
posted @ 2018-04-11 11:46 Jerry-lin 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 什么是面向对象的程序设计及为什么要有它 面向过程的程序设计:核心是过程二字,过程指的是解决问题的步骤,即先干什么在干什么。。。面向过程的设计就好比精心设计好一条流水线,是一种机械式的思维方式。 优点是:复杂度的问题流程化,进而简单化(一个复杂的问题,分成一个个小的步骤去实现,实现小的步骤将会非常简单 阅读全文
posted @ 2018-04-03 11:24 Jerry-lin 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1、小写:{{ name | lower }} 2、串联:先转义文本到HTML,再转换每行到<p>标签 {{ my_text|escape|linebreaks }} 3、显示前30个字符:{{ bio | truncatewords:"30" }} 4、日期格式化:{{ pub_date | da 阅读全文
posted @ 2018-01-24 14:56 Jerry-lin 阅读(110) 评论(0) 推荐(0) 编辑
摘要: Django为我们创建并配置了默认的管理后台。我们只需要创建一个管理员(超级用户),就可以登录管理后台。 python manage.py createsuperuser 创建超级用户后,启动Django项目,后台登录地址:http://127.0.0.1:8000/admin/ 注:管理后台是如何 阅读全文
posted @ 2018-01-24 10:30 Jerry-lin 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 1、django中数据库引擎是在settings.py文件中配置: ENGINE告诉django使用那个数据库引擎。本例中使用SQLite,默认数据库引擎 NAME告诉django数据的名称。 2、项目和应用之间的区别:一个是配置,一个是代码 一个项目是一系列Django应用的实例,外加那些应用的配 阅读全文
posted @ 2018-01-23 11:33 Jerry-lin 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 模板语言术语: 模板:是文本文档或普通的python字符串,使用django模块语言标记。模块中有模板标签和变量。 模板标签:是模板中的一种符号,用于做特定的事情。模板表情可以生成内容,用作控制结构(if语句或for循环)、从数据中获取内容,或访问其他模板标签。模板标签放在{% 和%}之间。 {% 阅读全文
posted @ 2018-01-08 17:11 Jerry-lin 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 1、隐藏/显示:隐藏、显示、切换,滑动,淡入淡出,以及动画,哇哦! jQuery hide()和show()隐藏和显示html元素: fadeIn():用于淡入已隐藏的元素 fadeOut():用于淡出可见元素 fadeToggle():在fadeIn()与fadeOut()方法之间进行切换 fad 阅读全文
posted @ 2017-10-30 16:32 Jerry-lin 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1、什么是html? html是用来描述网页的一种语言。 html指的是超文本标记语言(hyper text markup language) html不是一种编程语言,而是一种标记语言(markup language) 标记语言是一套标记标签(markup tag) html 使用标记标签来描述网 阅读全文
posted @ 2017-10-12 17:56 Jerry-lin 阅读(216) 评论(0) 推荐(0) 编辑
摘要: string.capitalize() 把字符串的第一个字符大写string.center(width) 返回一个原字符串剧中,并使用空格填充至长度width的新字符串string.count(str,beg=0,end=len(string)) 返回str在string里面出现的参数,如果beg或 阅读全文
posted @ 2017-01-03 17:51 Jerry-lin 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 新式的字符串Template 对象的引进使得string 模块又重新活了过来,Template 对象有两个方法,substitute()和safe_substitute().前者更为严谨,在key 缺少的情况下它会报一个KeyError 的异常出来,而后者在缺少key 时,直接原封不动的把字符串显示 阅读全文
posted @ 2016-12-22 11:54 Jerry-lin 阅读(227) 评论(0) 推荐(0) 编辑