自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (1)
  • 收藏
  • 关注

原创 ORM查询条件,聚合函数

一、查询规划字段 加 __加 条件如:id__exact=14 精确到找 ID是14的那条记录二、exact的用法如果想查看ORM使用了哪些原生SQL语句,可用这样的方法 :article.query,但是它只能用在QuerySet类型的对象上。filter返回的是QuerySet 而 get 反回的是模型的类型。还有一个叫 iexcat 它和 excat 的区别就是 link 和...

2020-02-08 11:06:46 247

原创 Django ORM 外键的简单操作

创建外键

2020-02-06 10:21:14 152

原创 利用原生的SQL语句操作数据库

views.pyfrom django.shortcuts import renderfrom django.db import connection # 导入连接数据库模块# Create your views here.def index(request): cursor=connection.cursor() # 第一步:创建一个游标 cursor.execute...

2020-01-28 12:18:29 165

原创 Django连接MySQL

配置settings.py

2020-01-28 12:14:06 92

原创 Django模板中变量的运算

Django模板中变量的运算具体操作方法for循环的简单使用urls.pyfrom django.contrib import adminfrom django.urls import pathfrom app01 import viewsurlpatterns = [ path('admin/', admin.site.urls), path("",views.in...

2020-01-26 14:39:47 302

原创 re_path参数

详细内容在 知了-19

2020-01-23 10:33:51 260

原创 应用命名空间

应用命名空间为了防止URL,发生改变修改的太多,所以可以使用别名的方法,为了防止各各APP别名之间冲突,可以使用命名空间。

2020-01-22 18:55:23 100

原创 URL分层模块

根urls.pyfrom django.contrib import adminfrom django.urls import path, includefrom app01 import viewsurlpatterns = [ path('admin/', admin.site.urls), path("app01/", include("app01.urls"))...

2020-01-22 17:10:46 112

原创 Django URL参数

如何传递参数 方式一:如何传递参数 方式二(查寻字符串的方式):

2020-01-22 10:56:33 79 1

原创 Django虚拟环境安装及配置

pip升级方法:C:\Windows\system32\下找到CMD用管理员身份运行。python -m pip install --upgrade pipvirtualenv虚拟环境安装pip install virtualenv创建虚拟环境(虚拟目录)virtualenv abc123进入虚拟环境退出虚拟环境deactivatedeactivate.bat指定使...

2020-01-22 09:24:40 338

原创 Djingo Form 验证错误实例

views.pyfrom django.shortcuts import renderfrom django import forms # Djingo的form模板模块# Create your views here.class LoginForm(forms.Form): # 利用DjingoForm建立模板,它要继承forms.Form。 # 下面定义的变量名,...

2020-01-21 09:46:10 141

原创 Django 2.0以后创建表

from django.db import modelsclass Classes(models.Model): caption = models.CharField(max_length=32)class Student(models.Model): name = models.CharField(max_length=32) cls = models.For...

2020-01-20 22:57:53 98

原创 Djingo Form 简单的用户验证1

from django.shortcuts import renderfrom django import forms # Djingo的form模板模块# Create your views here.class LoginForm(forms.Form): # 利用DjingoForm建立模板,它要继承forms.Form。 # 下面定义的变量名,必需和前端fro...

2020-01-20 22:57:25 118

原创 Django的ORM模型操作数据库

使用ORM创建数据库时为了能显示表里的内容所在记住在ORM中创建表时,都给它加上一个__str__方法class test(): def __init__(self,name): self.name=name def __str__(self): # 加这个方法是为了显示内容 return self.nameobj=test("gf")pr...

2020-01-14 13:46:55 257

原创 Django模板语言

关于FOR循环{% for i in obj %} <p>{{ forloop.counter}}:{{ i }}</p>{# 和PYTHON一样,I拿的是值,前面的拿的是索引 #} //counter0 可以从 0 开始{% endfor %}**万能的句点号 . 可以拿值,属性 **filter 过虑器:全变大小写,首字母大写,...

2020-01-13 14:33:38 83

原创 在Django添加一个新的APP

2020-01-11 11:18:10 400

原创 url多重定向

有的时候我们需要用一个函数处理多个URL# 2.X以后变为urlpatterns = [ path('admin/', admin.site.urls), path('baidu/', views.baidu), path('login/', views.login), path('baidu/2003/', views.baidu), path('...

2020-01-11 09:30:39 586

原创 Django找不到静态资源如JS的解决方法

第一步第二步在 settings.py最后面加上STATIC_URL = '/static/'STATICFILES_DIRS=( os.path.join(BASE_DIR, "static"),)第三步

2020-01-10 10:40:21 1849

原创 数据库创建添加显示

利用models.py文件创建数据库基本的操作流程:先 urls.py (设置 URL地址,执行 views里的哪个函数)views.py(要执行的,接收-----发送等操作的函数)制作html模板models.py(创建数据表)from django.db import models# Create your models here.class UserInfo(model...

2020-01-10 10:35:34 94

原创 实现一个简单的表单提交1

wsgi服务器是python内置的一个web服务器,可以测试使用如果在提交表单时出现403错误,是原因安全性的问题,这样解决实现一个简单的表单提交:index.html(模板文件)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <titl...

2020-01-09 13:12:12 230

原创 jquery

jquery是JS的一个框架jquery兼容性非常好。使用Jquery要下载 https://jquery.com/jQuery对象" $ "基本语法:$(selector)action()selector 选择器。action() 动作,操作。选择器,筛选器它的语法结构和CSS 基本是一个的。基本选择器<!DOCTYPE html><html lang...

2020-01-08 11:07:34 66

原创 二级连动菜单

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><select id="sheng" onchange="func1(this)"&...

2020-01-04 13:29:41 73

原创 模态对话框

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> *{ margin: 0; } #d...

2020-01-04 10:36:03 57

原创 DOM对象

XML DOM , HTML DOM "DOM"叫文档操作模型。html dom只有五个对象。对文档树进行导航<body><div id="div1"> <div>hello div</div> <p>ppppp</p></div><script> var ele=...

2020-01-04 08:27:01 77

原创 BOM对象(浏览器对象)

BOM可以与浏览器对话windows对象,一个HTML页面就是一个windows窗口1、alert()方法2、confirm()方法:<script> confirm("比alert多一个确定和取消按扭")</script> var ret=confirm("是否保存") //点确定返回true 点取消返回false if (ret){...

2020-01-02 10:20:57 121

原创 math对象(关于计算的)

要使用方法必须先要实例化一个对象,这个不要忘了,但是Math这个对象不用它是内置对象,直接可以用var my_obj=new xxxx();alert(Math.random()) ;//(0到1)的随机数alert(Math.round(2.4));//四舍五入产生0到10的随机数var num=Math.random()*10;num=Math.round(num)doc...

2019-12-31 11:31:27 390

原创 正则

正则可以理解为格式化输出忘记了python的re模块了吗?import reprint(re.findall("\d+","asdfasd234asdfsa")) # \d+匹配所有的数字打印出:[2,3,4]我们回到JS:<script> var re_obj=new RegExp("\d+","g") // g的意思是全局匹配,不有一个“i”区分大小写。 ...

2019-12-31 10:53:43 122

原创 Date对象

显示当前年月日星期<script> function show_times() { var date_obj=new Date(); var year=date_obj.getFullYear(); var month=date_obj.getMonth()+1; //月会差一个月所以加1 var day=dat...

2019-12-31 10:16:11 51

原创 Array数组对象

创建数组var arr=[1,2,3,54]; // 方法一var arr2= new Array(1,2,3) // 方法二var arr3=new Array() //方法三,不定长的数组var arr3=new Array(3)//定义了3个元素的数组,如果只是一个数字那么表示是长度,而不是内容。数组的方法join()方法var ret=["hello","world"]....

2019-12-30 13:58:42 64

原创 String方法

编排方法<script>var s="hello" document.write(s.italics()); // 斜体 document.write(s.bold());//粗体 document.write(s.anchor("gf"))//超连接</script>大小写转换<script>var s="hEeLlo"...

2019-12-30 12:06:12 57

原创 ECMAScript对象

function对象方式一:function f() { return 8}var ret=f()alert(ret)** function属性:1、length**alert(f.length) // 可以返回函数的参数个数。2、void()方法:让函数什么都不返回undefined*3、arguments:类似于python中的 args ,很重要。可以...

2019-12-30 10:38:04 67

原创 ECMAScript基本语法

JS是基于对象的一种语言,分为三大部分对象:ECMAScript核心对象 DOM文本树对象 BOM浏览器对象。1、导入方式:尽量放在html的最后面。<script> alert("hello")</script><script src="hello.js"></script>2、变量定义:var a=1;var a=...

2019-12-30 09:12:35 172

原创 css备忘

如果要定位那么:*{ margin: 0; padding: 0;}.hard-box{ width: 100%; height: 44px; background: cornflowerblue; position: fixed; /*这样写它后面还要加上 top 和 left */ top:0; left: 0;}...

2019-12-29 10:49:06 55

原创 利用python创建一个简单的web服务器

一、cmd进到要建立服务器的目录。二、如果是python3那么就打:python -m http.server 8090

2019-12-20 18:57:01 213

原创 python操作数据库

添加数据import pymysql# 建立连接conn = pymysql.connect(host="127.0.0.1", port=3306, user="root", passwd="root", db="mydata", charset="utf8")# 创建游标cursor = conn.cursor()#____________________上面是必选题______...

2019-12-20 16:54:22 153

原创 安装MySQL

cmdpip install pymysql #有可能出错。# 如果出错可以是由于要升级 pippython -m pip install --upgrade.pip # 来对PIP进行升级注意如果在PyCharm中还是不能导入:那么。。。双击 pip姥 姥不容易。。。。。...

2019-12-18 19:25:38 76

原创 Navicat连接MySQL出现2059 - authentication plugin 'caching_sha2_password'

1,打开mysql 8.0 Command Line Client2,输入密码:进入3.首先使用 MySql 数据库自带的命令行客户端工具登录数据库,输入use mysql4.从数据库的user表中查询 mysql 用户原来使用的身份验证插件,select user,host,plugin,authentication_string from user;5.将用户Xue使用的身份...

2019-12-18 15:27:42 132

原创 基本的增删改查

表内容的操作:目标方法增insert into 表 (列名,列名…) values (值,值,值…)insert into 表 (列名,列名…) values (值,值,值…),(值,值,值…)insert into 表 (列名,列名…) select (列名,列名…) from 表删delete from 表delete from 表 wh...

2019-12-18 14:23:35 92

原创 MYSQL基本数据类型

一、基本数据类型:bit[(M)] 二进制位(101001),m表示二进制位的长度(1-64),默认m=1 tinyint[(m)] [unsigned] [zerofill] 小整数,数据类型用于保存一些范围的整数数值范围: 有符号: -128 ~ 127. ...

2019-12-18 11:00:22 62

原创 SQL语句基本操作

库和表级别的操作:目标方法创建utf8编码的数据库CREATE DATABASE 数据库名称 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;删除数据库drop database 数据库名称;删除表drop table 数据库名称;显示表的结构字段desc 表名;清空表内容delete from 表名...

2019-12-18 10:22:39 82

Diango原生SQL语句增删数据库原码.zip

Diango原生SQL语句增删数据库原码,小而简单的图书管理,基本实现一些简单的功能,学习笔记,备忘

2020-01-29

空空如也

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

TA关注的人

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