- 博客(26)
- 收藏
- 关注
原创 Flask与HTTP
https://www.jianshu.com/p/4456b0906708错误响应如果你访问http://localhost:5000/brew/coffee ,会获得一个418错误响应(I’m a teapot),如图下图所示。418错误响应418错误响应由IETF(Internet Engineering Task Force,互联网工程任务组)在1998年愚人节发布的HTCPCP...
2019-08-08 10:52:56
309
原创 Linux命令及操作
Linux命令及操作Centosshutdown命令shutdown [选项] 时间-c:取消前一个关机命令-h:关机-r:重启SSH安装SSH 如果你用的是redhat,fedora,centos等系列linux发行版,那么敲入以下命令: sudo yum install sshd 或 sudo yum install openssh-server(由osc网友 火耳提供...
2019-07-11 16:03:11
159
原创 django问题记录
问题一出现:AttributeError: ‘NoneType’ object has no attribute ‘is_relation’原因:可能是django迁移文件的问题,可以在报错中找到这个文件,fields.py,加入print(app_label +' '+self.model_name_lower +' '+ self.name)会输出例如图下的信息前面是App名,...
2019-06-28 09:10:18
1605
8
转载 Javascript面向对象编程(二):构造函数的继承
Javascript面向对象编程(二):构造函数的继承这个系列的第一部分,主要介绍了如何"封装"数据和方法,以及如歌从原型对象生成实例。今天要介绍的是,对象之间的"继承"的五种方法。比如,现在有一个"动物"对象的构造函数。function Animal(){ this.species = "动物";}还有一个"猫"对象的构造函数。function Cat(name,color){...
2019-01-15 21:26:03
118
转载 Javascript定义类(class)的三种方法
JavaScript诞生的时候,只是一种简单的网页脚本语言。如果你忘了填写用户名,它就跳出一个警告。如今,它变得几乎无所不能,从前端到后端,有着各种匪夷所思的用途。程序员用它完成越来越庞大的项目。JavaScript代码的复杂度也直线上升。单个网页包含10000行JavaScript代码,早就司空见惯。在2010年,一个工程师透漏,Gmail的代码的长度是443000行!编写和维护如此复...
2018-12-30 16:55:56
309
转载 JavaScript面向对象编程(一):封装
JavaScript面向对象编程(一):封装JavaScript面向对象编程:封装JavaScript是一种基于对象的语言,遇到的所有东西几乎都是对象,但是,它又不是一种真正的面向对象(OOP)语言,因为它的语法中没有class(类)。如果要把“属性”(property)和“方法”(method),封装成一个对象,甚至要从原型对象生成一个势力对象。一丶生成实例化对象的原始模型假...
2018-12-29 21:36:00
1408
原创 [2018-10-29] python开发个人资源共享网--第二天
[2018-10-29] python开发个人资源共享网--第二天创建Django目录 startproject my_project创建APP startapp my_app手动创建的文件夹 log 日志 media 用户上传下载 static 静态文件 配置数据库 找到DATABASES DATABASES = { ...
2018-10-29 22:08:00
136
原创 [2018-08-03] python开发个人资源共享网--第一天
[2018-08-03] python开发个人资源共享网--第一天项目需求-环境搭建python版本:python 3.6.2开发工具:PyCharm数据库:MySql5.7.24数据库管理工具:Navicat 环境搭建完毕--------------------------------------------我是分割线-----------------------...
2018-08-09 01:53:00
140
原创 [2018-07-19] 安装python
[2018-07-19] 安装python1.Python官网 https://www.python.org/downloads/ 2.应该使用Python2.x还是Python3.x? Python有2.x和3.x两个版本,这两个版本是不兼容的。 由于3.x版越来越普及,而且各种库越来越完善,我们将以最新的Python 3.6.2版本为基础。 https://wiki...
2018-07-19 03:12:00
121
原创 [2018-07-4] django笔记
[2018-07-4] django笔记新建apppython ..\venv\scripts\django-admin.py startapp cy python manage.py makemigrationspython manage.py migrate python manage.py shell先进入控制台指令中心from l...
2018-07-04 15:33:00
212
原创 [2018-06-28] django项目 实例
[2018-06-28] django项目 实例实例一、显示一个基本的字符串在网页中首先先进入views.pydef home(request): string = u'随便写' return render(request, 'home.html', {'string':string}) 然后让它能够显示在home.html文件当中<h1>{{s...
2018-06-28 09:26:00
153
原创 [2018-06-28] 创建第一个django项目
[2018-06-28] 创建第一个django项目1、创建一个名称为tmpl的项目django-admin.py startproject tmpl2、进入刚刚创建的tmpl目录cd tmpl3、创建一个名称为learn的应用python manage.py startapp learn4、把learn加入到settings.INSTALLED_APPS中...
2018-06-28 09:15:00
130
原创 [2018-06-27] virtualenv
[2018-06-27] virtualenv在开发Python应用程序的时候,系统安装的Python只有一个版本:3.4.所有第三方的包都会被pip安装到Python3的site-packages目录下。如果我们要同时开发多个应用程序,那这些应用程序都会公用一个Python,就是安装在系统的Python3。如果应用A需要jinja 2.7,而应用B需要jinja2.6怎么办?这种情况...
2018-06-26 09:50:00
125
原创 [2018-01-12] jquery获取当前元素的兄弟元素
[2018-01-12] jquery获取当前元素的兄弟元素 $('#id').siblings() 当前元素所有的兄弟节点$('#id').prev() 当前元素前一个兄弟节点$('#id').prevaAll() 当前元素之前所有的兄弟节点$('#id').next() 当前元素之后第一个兄弟节点$('#id').nextAll() 当前元素之...
2018-04-11 23:19:00
540
原创 [2018-03-08] virtualenv
[2018-03-08] virtualenvvirtualenv 的有点1.使不同应用开发环境独立2.环境升级不影响其他应用,也不会影响全局的python环境3.它可以防止系统中出现包管理混乱和版本的冲突 新建 virtualenv test进入 cd test进入 script运行 activate.bat退出 deacti...
2018-03-08 23:00:00
101
原创 [2018-03-06] 基于Django的轻量级CMS Mezzanine搭建笔记
[2018-03-06] 基于Django的轻量级CMS Mezzanine搭建笔记一丶什么是Mezzanine?它是基于django的内容管理平台(),组成简单,可扩展性和定制性强,特别是个小型的个人博客系统。它也提供了类似wordpress的管理页面、博客发布、图片展示等功能,配置简单,数据库灵活改变。相对于wordpress那样笨重繁多的功能来说,mezzanine显得非常轻笑,但麻...
2018-03-06 09:22:00
650
原创 [2018-01-12] laravel--ORM
[2018-01-12] laravel--ORM建立模型<?phpnamespace App;use Illuminate\Database\Eloquent\Model;class Student extends Model{ //数据表默认对应的是模型的复数 //指定表名 protected $table = 'student'; ...
2018-02-06 15:10:00
116
原创 [2018-01-12] laravel中的MVC
[2018-01-12] laravel中的MVC路由里面可以做所有事情,但是真正的项目当中,路由只用来接收请求,并转发给控制器的方法进行处理 首先我们先了解一下一、app/Http/routes路由的用法:方法一、这种方法写完后在控制器创建方法是直接写名称就行了,但这个方法会让我们在每在控制器写一个方法时,都要去routes里面配置一次路由的;any是任何方式的传...
2018-02-05 11:43:00
175
原创 [2018-01-12] laravel--路由(路由与控制器)
[2018-01-12] laravel--路由(路由与控制器)路由只用来接收请求 目前我们大致了解了laravel,在开始一个Http程序需要先定义路由。之前的例子中,我们的业务逻辑都是在路由里实现的,这对于简单的网站或web应用没什么问题,当我们需要扩大规模,程序变得复杂,分层的业务逻辑更为合适。这个时间,我们就应该使用控制器。了解MVC的都对控制器的作用有所了解,控制器是实现...
2018-02-05 10:51:00
278
原创 [2018-01-13] 安装Django的一些笔记
[2018-01-13] 安装Django的一些笔记安装django pip install Django = =1.10.2 下载源码,进入根目录执行 python setup.py install 确认是否已经安装成功python -m django --version 创建项目 创建步骤 打开命令行,进入想要进入的目录 命令行里面...
2018-01-13 20:59:00
111
原创 [2018-01-13] 什么是Django
[2018-01-13] 什么是Django什么是Django?Django是一个基于Python的高级Web开发框架它能够让开发人员进行高效且快速的开发高度集成(不用自己造轮子),免费并且开源(内部已经实现了许多高级的功能) 浏览器浏览网页的基本原理正常上网的流程打开浏览器 ----> 输入网址 ----> 敲回车 ----> 看到网页 ...
2018-01-13 19:46:00
119
原创 [2018-01-12] python 当天学习笔记
[2018-01-12] python 当天学习笔记Python模块Python欧快(Moudule),是一个Python文件,以.py结尾,包含了Python对象定义和Python语句。模块让你能够有逻辑地组织你的Python代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块能定义函数,类和变量,模块里也能包含可执行的代码例子下面是一个简单的模块 su...
2018-01-12 17:47:00
139
原创 [2018-01-12] 什么是对象?对象跟类有什么区别?
[2018-01-12] 什么是对象?对象跟类有什么区别?对象对象,是一个编程术语,其广义指的是在内存上一段有意义的区域,称作为一个对象。在C语言中,具有特定长度的类型,可以称作为对象类型,函数不具有特定长度,所以不是对象类型。 广义:在内存上一段有意义的区域,称作为一个对象。在显式支持面向对象的语言中,“对象”一般是指类在内存中装在的实例,具有相关的成员变量和成员函数(也称为...
2018-01-12 17:08:00
168
原创 [2018-01-08] Python强化周的第一天
[2018-01-08] Python强化周的第一天Python强化周的第一天 学生管理系统-制作(成绩类)模块class Score: lesson_name = "python" # 课程名 score = 0 # 分数 # 当成绩单初始化时,需要提供这个成绩单的两个属性的值 def __init__(self, lesson_name...
2018-01-08 15:59:00
136
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人