- 博客(26)
- 收藏
- 关注
原创 python安装第三方包的方式
安装第三方包有多种方法,有时候也会失败,可以尝试更换方法。首先先贴一下安装源:https://pypi.tuna.tsinghua.edu.cn/simplehttps://mirrors.aliyun.com/pypi/simple/https://pypi.mirrors.ustc.edu.cn/simple/http://pypi.hustunique.com/http://pypi.sdutlinux.org/https://pypi.douban.com/simp..
2021-03-04 16:38:46
1008
原创 记录和django玩耍出现的不愉快事情
一、RuntimeError解决方法:把html文件的action中的login后面加上“/”,与url文件中的要一致二、安装包时出错原因:虚拟环境的pip版本问题解决办法:python.exe -m pip install --upgrade pip...
2020-12-10 20:33:13
148
原创 Git基础使用
1.初始化git本地仓库:在本地中创建一个Git本地仓库,生成一个文件夹,包含一个隐藏文件.gitgit init2.设置签名(仅为了标识谁提交的代码)项目级别/仓库级别:尽在本仓库中有效配置的信息保存在./.git/config文件中git config user.name xxxxxgit config user.emailxxxx@xx.com系统用...
2020-04-03 10:14:28
299
原创 PyCharm之安装插件
方法1:PyCharm安装1、file-->settings-->Plugins2、搜索所需插件,点击安装方法2:从硬盘安装公司不允许访问GitHub,但是这些插件的源在GitHub,所以不能直接在线安装。阅读了官方文档介绍-插件管理,总结的方法。1、先用别的网络或者电脑,从官网找到插件,下载jar包2、file-->settings-->Plugi...
2019-12-26 16:04:04
1217
原创 sql命令
登录MySQLmysql -u user_name -p password查看当前所有的数据库show databases进入数据库use databases_name查看当前数据库中存在的表show tables创建数据库create database database_name;删除数据库drop database database_name;创建表c...
2019-10-28 15:00:05
236
原创 Python之装饰器
功能:为已存在的函数或对象添加额外的功能原则:不改变源代码为其添加功能 不改变函数的调用方式方法:装饰器 = 高阶函数 + 嵌套函数(高阶函数:一个函数可以作为参数传递给另外一个函数,或者,一个函数的返回值是一个函数,即函数的入口地址)函数名作为参数传递给装饰器(@decorator_name) 装饰函数返回函数名(函数地址)注意:默认情况下,装饰器...
2019-06-14 19:36:03
194
原创 Python之文件的读写
读文件:f.read(size) 默认读取整个文件,放进内存中,如果给size穿一个大小,则读size个字节 f.readline() 读取一行,一行一行地读 f.readlines() 读取整个文件,封装成一个列表中,占用空间模式:r、w、a 只读、只写、文末追加 rb、wb...
2019-04-30 00:07:20
272
原创 Django之Paginator分页
Paginator类from django.core.paginator import Paginator#list是需要分页的对象的列表,num是设置每页有多少个对象paginator = Paginator(list, num)paginator是类:<class 'django.core.paginator.Paginator'>paginator的方...
2019-03-28 21:28:51
518
原创 HTML
一、<!DOCTYPE html>二、<head>1.<meta>属性:编码:charset="UTF-8" 刷新:http-equiv="Reflash" url="" 关键字:content=" x1,x2" IE版本:2.<title>3.<link>
2019-03-16 11:12:55
184
原创 Git与Github使用
一、准备1.注册Github2.本地安装Git 在下载的过程中,有时候会下载失败或者下载速度十分缓慢,所以可以选择在迅雷下载(复制下载地址,打开迅雷下载)二、开始使用1.在Github中操作 创建一个仓库:名称最好和项目名称相同,可以添加一个README.md文件(假设本次的项目名称是Securety)2.在本地中操...
2019-03-07 11:40:22
217
原创 Django之equirements.txt文件
1.自动生成requirements.txt在项目中的Terminal下,输入以下命令即可自动生成requirements.txt文件:pip freeze>requirements.txt2.导入requirements.txt中的第三方库在项目中的Terminal下,输入以下命令即可安装requirements.txt文件中的库:pip install -r...
2019-02-24 21:09:45
382
原创 Python之SQLAlchemy
一、SQLAlchemy的安装二、SQLAlchemy基本操作引用的模块:import sqlalchemyfrom sqlalchemy import Column,Integer,Stringfrom sqlalchemy import create_enginefrom sqlalchemy import funcfrom sqlalchemy.orm import ...
2019-01-07 11:06:17
548
原创 Django之创建项目
PyCharm创建Django项目PyCharm专业版可以一键创建Django项目,但是社区版不能,因此我们需要使用特殊的方法来创建一个Django项目。一、PyCharm社区版和专业版的对比首先,官网上的社区版和专业版比较:由于安装的PyCharm是社区版,很多重要的功能都没有,就比如不能直接创建Django项目,但是,我们可以通过cmd的方式创建。...
2019-01-02 23:58:48
370
原创 后端错误
一、ImportError刚创建一个Django项目时,马上新建一个app时出现的一个错误。ImportError: Couldn't import Django. Are you sure it's installed and available on your PYTHONPATH en解决方法:检查有没有Django这个包(有时候需要自己手动导入)二、I...
2018-12-10 18:55:38
2499
原创 前端错误
一、RuntimeErrorRuntimeError: You called this URL via POST, but the URL doesn't end in a slash and you have APPEND_SLASH set. Django can't redirect to the slash URL while maintaining POST data. Cha...
2018-12-10 18:42:56
541
1
原创 Django之Middleware+Form+ModelForm
一、middleware-中间件中间件的流程在请求视图被处理前,中间件由上至下依次执行在请求视图被处理后,中间件由下至上依次执行自定义中间键:1.settings.py:在settings中加入中间的路径MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'djang...
2018-10-11 13:23:58
268
原创 Django之views处理业务
一、从前端传过来的数据1.request.POST数据类型:<QueryDict: {}>往往为空,原因参考:https://blog.youkuaiyun.com/liuxingen/article/details/541762052.request.GET数据类型:<QueryDict: {}>往往为空3.request.body数据类型:&...
2018-10-07 13:06:47
296
原创 Django之WSGI
WSGI是什么 WSGI即是:Web Server Gateway Interface ,服务器网关接口,为了不接触TCP连接和HTTP原生请求等,需要一个统一的接口WSGI,而python提供的模块是wsgiref。一个Web应用的本质就是:1.浏览器发送一个HTTP请求; 2.服务器收到请求,生成一个HTML文档; 3.服务器把HTML文档作为HTTP响应的...
2018-10-05 10:20:51
671
原创 Python之ORM
一、ORM简介ORM,即Object Relational Mapping,对象关系映射。ORM的作用是将编程语言与数据库进行关联,以简化依赖于数据的应用程序的创建过程。例如,ORM通过把Python的对象模型和数据库的关系模型建立起映射关系,在使用编程语言对数据库进行操作时直接使用Python语言的对象模型进行操作,而不用使用SQL语句。ORM封装了SQL的语句并“隐藏”了如...
2018-09-26 21:18:10
603
原创 解决markdown的一些令人脑疼的问题
1.markdown添加空格的方法&amp;ensp;或&amp;#8194; //半角&amp;emsp;或&amp;#8195; //全角&amp;nbsp;或&amp;#160;2.添加空行的方法&lt;/br&gt;
2018-09-13 17:42:14
208
原创 数据库------遇到的错误
用navicat连接MySQL时遇到的一些问题在网上查了很多才知道原因,因为是数据库新手所以也试过了很多次,一开始没留意在修改加密规则的时候也把密码修改成了password,导致又出现错误,重下输入密码又出现1045错误,也试过了填写密码为password,不知道为什么还是登不上,其实密码就是这个。总结一下,要更加细心,把文字看完整看懂再操作。一、发生2059错误如图所示 ...
2018-07-26 11:07:20
331
原创 数据库------原生命令
一、数据库基本术语1.主键:一个数据表中的主键是唯一的,可以利用主键查找数据。 2.外键:外键是用于关联两张表的 3.索引:索引是对数据库二、cmd命令行模式下管理MySQL的命令1. 打开客户端 2. 输入密码,登陆数据库 3.对数据库的操作3.1查看当前所有的数据库show databases 3.2进入数据库use databases...
2018-07-24 19:51:54
684
原创 python之异常
异常处理try: ''''''except xxError as e: ''''''finally: ''''''先执行try的内容,如果有错,就执行except后面的内容,否则(没有错),跳过except。finnally是无论有没有捉到异常都能执行的。1.抓住单个已知错误try: '''code'''except IndexError: ...
2018-07-19 09:41:21
265
原创 python之反射
python之反射 公共代码:class Dog(object): '''定义了一个Dog的类,有一个shout方法,并创建了一个名字为HaBa的dog实例''' def __init__(self,name): self.name=name def shout(self): print(&quot;The dog is shouting:Wa...
2018-07-18 19:14:17
348
原创 Python之基础语法
内容一、第一个python程序二、输入输出三、变量四、注释五、数据类型六、if...else七、while八、for九、break和continue十、列表、元组、字典十一、is与==一、第一个python程序 在PyCharm中输入print("Hello Word!")输出结果二、输入输出...
2018-07-08 20:42:31
365
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人