05 2021 档案
摘要:1 - 基础页面(被继承的模板) {% load static %} <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>测试</title> <script src="https://cdn.bootcdn.n
阅读全文
摘要:slideToggle() 方法通过使用滑动效果(高度变化)来切换元素的可见状态。 如果被选元素是可见的,则隐藏这些元素,如果被选元素是隐藏的,则显示这些元素。 例子:一个简单的下拉菜单效果 > <!DOCTYPE html> <html> <head> <meta charset="utf-8">
阅读全文
摘要:jQuery.extend(object) 扩展jQuery对象本身。 用来在jQuery命名空间上增加新函数。 在jQuery命名空间上增加两个函数: <script> jQuery.extend({ min: function(a, b) { return a < b ? a : b; }, m
阅读全文
摘要:/* //基本 show([s,[e],[fn]]) 显示元素 hide([s,[e],[fn]]) 隐藏元素 //滑动 slideDown([s],[e],[fn]) 向下滑动 slideUp([s,[e],[fn]]) 向上滑动 //淡入淡出 fadeIn([s],[e],[fn]) 淡入 fa
阅读全文
摘要:1 - 文本操作 /* $("选择符").html() // 读取指定元素的内容,如果$()函数获取了有多个元素,则提取第一个元素 $("选择符").html(内容) // 修改内容,如果$()函数获取了多个元素, 则批量修改内容 $("选择符").text() // 效果同上,但是获取的内容是纯文
阅读全文
摘要:/* 三种用法: 1. on 和 off // 绑定事件 $().on("事件名",匿名函数) // 解绑事件,给指定元素解除事件的绑定 $().off("事件名") 2. 直接通过事件名来进行调用 $().事件名(匿名函数) 3. 组合事件,模拟事件 $().ready(匿名函数) // 入口函数
阅读全文
摘要:1 - 直接查找 (1)基本选择器 /* #id # id选择符 element # 元素选择符 .class # class选择符 selector1, selector2, selectorN # 同时获取多个元素的选择符 $("#id") $(".class") $("element") $(
阅读全文
摘要:1 - onload 事件:加载完成后立即执行 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script> window.onload = function (){ ele
阅读全文
摘要:<标签名 属性1=“属性值1” 属性2=“属性值2”……>文本</标签名> 1 - 文本操作 <div class="c1"><span>click</span></div> <script> var ele =document.querySelector(".c1"); ele.onclick =
阅读全文
摘要:1 - 静态绑定:直接把事件写在标签元素中 <div id="div" onclick="foo(this)">click</div> <script> function foo(self){ // 形参不能是this; console.log("foo函数"); console.log(self)
阅读全文
摘要:1 - 直接查找标签 // 方式1:获取元素 document.getElementsByTagName("标签名") document.getElementById("id值") document.getElementsByClassName("类名") // 方式2:css选择器: docume
阅读全文
摘要:1 - 模型 class Book(models.Model): #定义图书模型 book_name = models.CharField(max_length=100,verbose_name='书名') book_author = models.CharField(max_length=100,
阅读全文
摘要:1. 定义一个基础的页面HTML文件base.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>base</title> </head> <body> <h1>页头信息</h1> {% block c
阅读全文
摘要:1 - 安装 pip install django-ckeditor 2 - 注册APP ckeditor 3 - 由于djang-ckeditor在ckeditor-init.js文件中使用了JQuery,所以要在settings.py中设置CKEDITOR_JQUERY_URL来指定JQuery
阅读全文
摘要:1 - 安装 pip install django-tinymce==2.6.0 2 - 注册app INSTALLED_APPS = ( ... 'tinymce', ) 3 - 在setting中添加配置 TINYMCE_DEFAULT_CONFIG = { 'theme': 'advanced
阅读全文
摘要:步骤: 1. 在配置文件中配置STATIC_URL(首先确保在配置文件的INSTALLED_APPS中加入了 django.contrib.staticfiles) STATIC_URL="/static/" # django利用STATIC_URL来让浏览器访问静态文件。 注意:此处的/stati
阅读全文
摘要:1. 安装pymysql pip install pymysql 2. 导入 # 在与 settings.py 同级目录下的 __init__.py 中引入模块和进行配置 import pymysql pymysql.install_as_MySQLdb() 3. 配置settings.py DAT
阅读全文
摘要:TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [], 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'djan
阅读全文
摘要:import requests from lxml import etree # 导入xpath headers = { 'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Ge
阅读全文
摘要:1 - 导入模块 from bs4 import BeautifulSoup 2 - 创建对象 fp = open('./test.html','r',encoding='utf-8') soup = BeautifulSoup(fp,'lxml') 3 - 定位 (1)标签定位: 1)div_ta
阅读全文
摘要:1 - 安装和导入 pip install requests import requests 2 - requsts的请求方法 requests.get('https://www.baidu.com/') # GET请求: 请求获取url位置的资源 requests.post('https://ww
阅读全文
摘要:学习前准备:导入re模块 import re 一、re的核心函数 1 - re.compile(pattern[, flags]) 编译正则表达式,速度快 2 - re.match(pattern, string, flags=0) 只从字符串最开始进行匹配,只返回一个结果 3 - re.searc
阅读全文
摘要:1 - 安装前准备 yum -y groupinstall "Development tools" yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-dev
阅读全文
摘要:环境: Windows Server 2008 R2 标准版 1、安装python运行环境(省略) 2、安装Django pip install Django==3.1.5 # 不写版本号也可以 3、创建Django项目 django-admin startproject mysite 4、创建AP
阅读全文
摘要:1. 模块安装 pip install django-contrib-comments 2. 注册APP INSTALLED_APP=( #..., 'django_comments', 'django.contrib.sites', ) SITE_ID = 1 #需要设置此配置 3. 更新数据库
阅读全文
摘要:1.视图views.py from django.core.paginator import Paginator, PageNotAnInteger, EmptyPage def index(request): all = Blog.objects.all() # 获取全部数据的对象 paginat
阅读全文
摘要:1.生成requirements.txt pip freeze > requirements.txt 2.使用requirements.txt pip install -r requirements.txt
阅读全文